You are on page 1of 10

Example2.

1 巴斯扩散模型
假设一家公司在某个有确定人口的地方开始销售某产品。该市场总人数为
10000,不会随时间改变。消费者受广告效应以及其他人言论的影响。这种产品
生命周期无限长,无需替代品和重复购买。每个消费者只需要一种产品,且所有
人的行为方式完全相同。
下面是一些其余的已知条件:
 市场的大小是 10000 人;
 在每个时间单元,有 1.5%的潜在消费者由于广告效应转化为消费者;
 在每个时间单元,每个消费者联系其他 100 个人;
 如果一个消费者联系了潜在消费者,他有 1.1%的可能性购买本产品。

 阶段 1:添加广告效果
 广告在所有时间进行,每个时间单位,它将潜在采纳广告效果的消费者
转化为消费者
 广告效果=0.015

阶段 1.步骤 1
 创建新模型,命名为巴斯扩散
 打开系统动力学面板
 添加两个存量参数到图中。命名它们为 PotentialClients 和 Clients

阶段 1.步骤 2
 从 PotentialClients 到 Clients 创建采纳流量
 命名流量为 Sales
如果绘制正确,在选
中时其重点将以小绿
圆圈指示

1.双击面板 中
的流量元素

2.单击存量, 3.单击存量,
流量从这里 流量从这里
流出 流进
阶段 1.步骤 3
 创建 AdEffectiveness 和 TotalPopulation 参数,初始值分别为 0.015 和
10000

阶段 1.步骤 4
 指定 PotentialClients 的初始值
阶段 1.步骤 5
 绘制一个链接,定义 TotalPopulation 和 PotentialClients 的因果依赖关系
(更为方便方式:直接点击错误在下拉框中选择创建相关链接 后面有说明)

3.最后单击因变量
1.双击链接
类似于流量,如果正确
绘制,在选中时其终点
将以小绿圆圈指示

2.单击在方程/初始值
阶段 1.步骤 6 中首先提到的变量

 添加辅助变量 SalesFromAd

1.指定公式
2.单击错误指示器,
通过相应的菜单项,
创建缺失的链接

3.你将看到链接被
自动创建,定义链接
的极性为+。

阶段 1.步骤 7
 从 SalesFromAd 到 Sales 绘制链接(参照上面步骤 5)
 为 Sales 指定公式

通过拖画在中间
的句柄调整圆的
半径。
阶段 1.步骤 8
 添加循环来表示由市场饱和造成的平衡因果循环
 设置循环分析、类型,指定一个简短的描述

阶段 1.步骤 9
 运行模型,使用检查窗口观察动态

切换窗口到绘图模式

单击变量以打开
其检查窗口
 阶段 2
 现在添加产品扩散的口碑效果
 假设每个人都联系其他人,如果产品消费者联系一个潜在消费者,后者
将以概率采纳比例采纳产品,由于口碑效果的采纳人数将是
SalesFromWOM=
Clients*
ContactRate*
SalesFraction*
PotentialClients/TotalPopulation
 参数值:ContactRate=100,SalesFraction=0.011

阶段 2.步骤 1
 添加 ContactRate 和 SalesFraction 参数,默认值分别为 100 和 0.011
 添加辅助变量 SalesFromWOM
 绘制依赖项链接

阶段 2.步骤 2
 绘制从 SalesFromWOM 到 Sales 的链接
 修改 Sales 的公式
 再添加一个循环标识符

阶段 2.步骤 3
 运行模型,使用检查窗口观察动态

阶段 2.步骤 4
 添加时间折线图,显示潜在消费者和消费者人数随时间的变化规律
2.设置 PotentialClients 和
Clients 变量由折线图显示

1.在图上添加时间折线图

阶段 2.步骤 5
 再添加另一个时间折线图,显示总销售人数流量、广告效应和口碑影响
人数随时间的变化规律
2. 修 改 要 显 示 的 变 量 为 Sales 、
SalesFromAd、SalesFromWOM

1.Ctrl+拖 折线图以创建副本

阶段 2.步骤 6
 添加关闭广告影响的按钮
2.修改按钮的标签

3.指定行动:AdEffectiveness=0

1.添加按钮,它将停止广告

阶段 2.步骤 7
 设置模型在 10 个时间单位后停止

1.单击仿真项 2.单击模型时间选项

3.设置停止时间为 10
阶段 2.步骤 8
 运行模型,并使用折线图观察动态
 停止广告,并查看它如何影响采纳过程

潜在消费者和消费者
人数随时间变化曲线
是 S-图形
总销售人数流量、广
告效应和口碑影响
人数随时间的变化
呈钟形

广告被成功停止,但是
过程动力学没有改变

按住停止按钮

注:系统动力学中极性和循环都是标注作用,方便阅读此模型,无实际逻辑功能

感谢: 南京航空航天大学 黄玉(QQ:1175406301) 整理翻译。

文 档 中 若 有 纰 漏 可 加 入 Anylogic 官 方 中 文 交 流 群 ( QQ

332492286)与 格瑞纳丛(QQ:383438135)联系,进行确认统

一修改后再发布,谢谢。

You might also like