System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种使用netlogo预测病毒传播的方法技术_技高网

一种使用netlogo预测病毒传播的方法技术

技术编号:40951111 阅读:4 留言:0更新日期:2024-04-18 20:26
本发明专利技术涉及城市研究技术领域,具体为一种使用netlogo预测病毒传播的方法,包括以下步骤:用户在Netlogo设置好初始环境,在条件区域加入可控变量;运行算法观测每个时间段的感染人群分布变化;反馈结果以2d界面和曲线图表的形式展现;有益效果为:本发明专利技术提出的使用netlogo预测病毒传播的方法,将所有条件转化为了可控制的变量,并可以在不同的阶段修改变量,精准地还原实际环境。预测每个时间段的疫情传播情况需要多次运行算法,然后算出平均值。有了这个算法,专家可以在收集到足够条件的前提下观测病毒传播,从而采取相应的措施来将危害缩至最小。

【技术实现步骤摘要】

本专利技术涉及城市研究,具体为一种使用netlogo预测病毒传播的方法


技术介绍

1、netlogo是一个自带多主体建模仿真环境的计算机辅助工具。

2、现有技术中,由于是要推测病毒的传播实时情况,需要有一个初始环境并且在初始环境里放入人群,建筑,并给里面的人设定年龄、性别等属性加入活动规律。因为现实里有许多突发事件,比如小区封控,大量人群采购物资等特殊事件,这些事件都会加快或减缓疫情传播。netlogo可以随时设计并触发这些事件;为此提出一种使用netlogo预测病毒传播的方法。


技术实现思路

1、本专利技术的目的在于提供一种使用netlogo预测病毒传播的方法,以解决上述
技术介绍
中提出的问题。

2、为实现上述目的,本专利技术提供如下技术方案:一种使用netlogo预测病毒传播的方法,所述方法包括以下步骤:

3、用户在netlogo设置好初始环境,在条件区域加入可控变量;

4、运行算法观测每个时间段的感染人群分布变化;

5、反馈结果以2d界面和曲线图表的形式展现。

6、优选的,netlogo将空间划分为网格,每一个网格都有自己的活动规律,在初始设定中,将网格设定为一个城市居民或一个区域;实际构建城市模型时,根据考察,将城市与建筑和人口按照等比例的缩减。

7、优选的,在运行的仿真环境内,用户随时在netlogo中添加组件来增加或修改环境变量,每个环境参数都可以单独创建一个滑动组件,当需要改变参数值时,滑动组件或手动输入参数值。

8、优选的,在主界面视图中,用户观察到每个网格的动态变化,netlogo内部有管理工具behaviorspace,实现自动管理仿真运行,并记录结果;在netlogo中将拥有特殊关系的人群见面率修改,behaviorspace动态实时的处理每个网格的状态,当区域内有1000人时,netlogo会在每个指定时间点同时处理1000人的状态。

9、优选的,netlogo保留当前阶段参数的技术上随时修改代码内容。

10、优选的,netlogo结合城市研究与心理学实现预测病毒传播。

11、与现有技术相比,本专利技术的有益效果是:

12、本专利技术提出的使用netlogo预测病毒传播的方法,将所有条件转化为了可控制的变量,并可以在不同的阶段修改变量,精准地还原实际环境。预测每个时间段的疫情传播情况需要多次运行算法,然后算出平均值。有了这个算法,专家可以在收集到足够条件的前提下观测病毒传播,从而采取相应的措施来将危害缩至最小。

本文档来自技高网...

【技术保护点】

1.一种使用netlogo预测病毒传播的方法,其特征在于:所述方法包括以下步骤:

2.根据权利要求1所述的一种使用netlogo预测病毒传播的方法,其特征在于:Netlogo将空间划分为网格,每一个网格都有自己的活动规律,在初始设定中,将网格设定为一个城市居民或一个区域;实际构建城市模型时,根据考察,将城市与建筑和人口按照等比例的缩减。

3.根据权利要求1所述的一种使用netlogo预测病毒传播的方法,其特征在于:在运行的仿真环境内,用户随时在Netlogo中添加组件来增加或修改环境变量,每个环境参数都可以单独创建一个滑动组件,当需要改变参数值时,滑动组件或手动输入参数值。

4.根据权利要求1所述的一种使用netlogo预测病毒传播的方法,其特征在于:在主界面视图中,用户观察到每个网格的动态变化,Netlogo内部有管理工具behaviorspace,实现自动管理仿真运行,并记录结果;在Netlogo中将拥有特殊关系的人群见面率修改,behaviorspace动态实时的处理每个网格的状态,当区域内有1000人时,Netlogo会在每个指定时间点同时处理1000人的状态。

5.根据权利要求1所述的一种使用netlogo预测病毒传播的方法,其特征在于:Netlogo保留当前阶段参数的技术上随时修改代码内容。

6.根据权利要求1所述的一种使用netlogo预测病毒传播的方法,其特征在于:Netlogo结合城市研究与心理学实现预测病毒传播。

...

【技术特征摘要】

1.一种使用netlogo预测病毒传播的方法,其特征在于:所述方法包括以下步骤:

2.根据权利要求1所述的一种使用netlogo预测病毒传播的方法,其特征在于:netlogo将空间划分为网格,每一个网格都有自己的活动规律,在初始设定中,将网格设定为一个城市居民或一个区域;实际构建城市模型时,根据考察,将城市与建筑和人口按照等比例的缩减。

3.根据权利要求1所述的一种使用netlogo预测病毒传播的方法,其特征在于:在运行的仿真环境内,用户随时在netlogo中添加组件来增加或修改环境变量,每个环境参数都可以单独创建一个滑动组件,当需要改变参数值时,滑动组件或手动输入参数值。

4.根据权利要求1所述的一种使用net...

【专利技术属性】
技术研发人员:黄珏毛胜磊高鹏超周超隋岩松
申请(专利权)人:浪潮云信息技术股份公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1