模型研究 建模方法分类 人员及人群动态学的模型研究根据其所采用的理论,从方法学角度可以进行如下分类: (1)系统动力学模型 系统动力学模型可以较好的把握系统的各种反馈关系,将系统与环境、系统内部各子系统之间相互作用的复杂关系通过一系列微分方程和函数关系加以表述,从而实现对系统结构、功能乃至发展趋势进行模拟和预测。其离散时间形式为 X=f(x,b) (2)排队论模型 排队论模型是基于事件的模型。其中心思想是把建筑物的平面转换成网络图,每一间房屋为网络图中的一个节点若房屋很大,可以对应网络中的多个节点。而连接房屋间的门,楼梯等则对应图中的边。节点能够容纳的人数对应房间的容量。边的通过能力对应门或楼梯的通过能力。任意时刻,一条边只能容许一人通过。若同时还有人想通过这条边,则必须等到占用这条边的人离开后才可通过。因此,每一条边可以理解为一个服务,而节点中想使用该条边的人可理解为该服务的顾客。这种以排队论的知识建立的模型称为模型。其中代表马尔可夫过程,排队论表示一般服务,表示服务的编号,表示节点数。 (3)对策论模型 对策论模仿游戏中角色的行为,角色在已知其他角色采取的策略后制定自己的策略。游戏的结果以收益矩阵表示。对策论的焦点是鉴别和分析平衡清况。该方法适用于对人群中的个体行为强烈倚赖于人群中其他人们的行为建模。 (4)元胞自动机模型 元胞自动机是在均匀一致的网格上由有限状态的变量或称元胞构成的离散的动力系统。其运行规则主要有每一时间步同时更新所有元胞的状态每一元胞的状态由其前一时刻的状态及前一时刻邻居的状态决定。因此,该方法适对于人群中个体之间的局部交互有很强的建模能力。 (5)基于Agent的模型 基于理论的复杂系统智能仿真建模方法是当前的研究热点之一。 所谓基于“技术”建模是指,在仿真模型中不再将人群作为一个整体 来考虑,而是将重心放到个体的人上。在模型中,每一个人都用一个计算对象表示。在模型中只定义个人的参数和行为规则,而对其具体的行为则不作规定。在仿真的过程中,个体依照自身所处的环境,按照预先设定的行为规贝日选择自身的行为。
) f3 e5 p% e% K( j8 i
, ?6 ?! h* W$ F; l |