基于遗传算法模糊神经网络的电梯群控调度
基于遗传算法的电梯群控研究

摘 要: 针对 电梯群控系统的特点, 设计 出一种更适合的梯群 控制的遗传 算法。本算法 中采用 了整数编码和 可进行 种群竞
争的双种群机制, 设计了以候梯时间、 乘梯时间、 系统能耗为群控目 的多目 标 标适应度函数, 并在选择操作中引入个体最优选
择策略 , 在交叉操作 中构 造 了与遗传代 的数 目、 预交叉个体本 身特 点相 结合 的交叉方式, 在变异操作 中应用 了两点对换和位 点 变异相 结合 的变异方 法, 并设计 了从最优解 集合 中选择最优解 的评价 函数。 经过模拟仿 真, 运行实验结果表 明了此 方案的可行
性பைடு நூலகம்优越性 。 ・
关键词 : 电梯群控系统: 遗传算 法: 目标 适应度 函数: 多 最优解评价 函数 中图分类号 :P 7 +4 T 21 . 文献标识码 : A 文章编号 : 6 1 4 9一 20 )— 0 9 0 1 7 — 7 2 (0 88 00 — 4 、
Ab ta t A m c m r s i a l g n t c l o i h i d s g e f r l v t r r u c n r l c n r p s d src : n u h o e u t b e e e i a g r t m s e i n d o e e a o g o p o t o o t a o e
.
ti l ol ti fro th col ec o of pti al ol io ma s u on m e l ti n o m s ut n。
T n he en ic he t g et al or hm g it is se i t ele ato u d n he v r
a o t d,a d a m l i o j c i e f t e s f n t o s d s g e n t e e e i l o i h dpe n u t - b e t v i n s u c i n i e i n d i h g n t c a g r t m.M r o e o e v r. t e n i i — h i d v d
基于改进遗传算法的电梯群控系统设计及其MATLAB仿真【精品毕业设计】(完整版)

基于改进遗传算法的电梯群控系统设计及其MATLAB仿真沈东东,白泽华,李宇(南京航空航天大学自动化学院0307102班,江苏,南京,211100)摘要在倡导节能减排,建设节约型社会的中国,随着高层建筑的不断发展,人们对电梯服务质量提出越来越高的要求,单台电梯往往不能满足建筑物内的交通需要。
为了缩短人们的候梯时间,减少能量损耗,需要合理安装多台电梯并进行集中统一的控制,这种多台电梯的优化调度系统就是电梯群控系统(EGCS)。
本文以电梯群控系统作为研究对象,以减少候梯时间、减少乘梯时间、节约能耗为目的,对电梯群控系统的派梯策略进行了深入的研究,提出了一种基于改进遗传算法的电梯群控调度方法。
通过对电梯群控系统交通过程的分析,建立电梯群控客流模型,采用MATLAB语言进行仿真,建立模拟仿真系统。
仿真结果证明改进遗传算法的有效性。
关键词:电梯群控,多目标优化,遗传算法,MATLAB仿真目录基于改进遗传算法的电梯群控系统设计及其MATLAB仿真 (1)沈东东,白泽华,李宇 (1)(南京航空航天大学自动化学院0307102班,江苏,南京,211100) (1)摘要 (1)关键词:电梯群控,多目标优化,遗传算法,MATLAB仿真 (1)目录 (2)第一章绪论 (4)1.1电梯群控系统概述 (4)1.2电梯群控的起源与发展 (4)1.3国内外研究现状 (5)1.4课题的目的和意义 (5)1.5本课题研究的主要内容 (6)1.6本章小结 (7)第二章电梯群控系统 (8)2.1 电梯群控系统的相关概念 (8)2.2 电梯群控系统的系统特性 (9)2.2.1 电梯群控系统的多目标性 (9)2.2.2 电梯群控系统的不确定性 (12)2.2.3 电梯群控系统的非线性 (12)2.2.4 电梯群控系统的扰动性 (12)2.2.5 电梯群控系统的不完备性 (13)2.3 电梯群控系统的交通模式 (13)2.2.1 上行高峰交通模式 (13)2.2.2 下行高峰交通模式 (13)2.2.3 层间交通模式 (13)2.2.4 空闲交通模式 (14)2.4 电梯群控系统的常用调度原则 (14)2.5 本章小结 (14)第三章基于改进遗传算法的电梯群控调度策略 (15)3.1 遗传算法简介 (15)3.1.1基本遗传算法概念描述 (15)3.1.2 基本遗传算法流程 (16)3.1.3 遗传算法的基本操作 (18)3.2 电梯群控功能指标评价函数 (18)3.2.1 候梯时间评价函数 (20)3.2.2 乘梯时间评价函数 (22)3.2.3 轿厢内乘客人数评价函数 (23)3.2.4 系统能耗评价函数 (23)3.3 基于改进遗传算法的电梯群控系统的设计 (24)3.3.1 编码 (25)3.3.2 生成初始种群 (26)3.3.3 适应度函数设计 (27)3.3.4 选择操作 (28)3.3.5 交叉操作 (29)3.3.6 变异操作 (31)3.3.7 控制参数的选择 (32)3.3.8 算法终止准则 (33)3.4 遗传算法优化调度程序设计 (34)3.5 本章小结 (35)第四章电梯群控系统的整体设计与仿真 (36)4.1 仿真假设 (36)4.2 客流模型产生模块 (37)4.2.1 乘客到达时间 (37)4.2.2 乘客的起始密度向量和起始目标矩阵 (38)4.2.3 确定乘客的起始楼层 (42)4.2.4 确定乘客的目标楼层 (43)4.2.5 客流仿真流程图 (44)4.3电梯模型 (45)4.4 仿真结果 (46)4.4.1 奇偶层控制 (46)4.4.2 高低层控制 (46)4.4.3 遗传算法控制 (46)第五章各种调度算法的比较分析 (47)第六章总结与展望 (47)6.1 论文总结 (47)6.2 论文展望 (48)致谢 (49)参考文献 (50)第一章绪论1.1电梯群控系统概述在倡导节能减排,建设节约型社会的中国,随着高层建筑的不断发展,人们对电梯服务质量提出越来越高的要求,单台电梯往往不能满足建筑物内的交通需要。
基于模糊神经网络的电梯群控调度算法

,林 秀
1袁根据不同的交通模式选取不同的权值袁上尧下行高 函数曲线遥
玲
峰交通模式时袁棕1=0.5尧棕2=0.4尧棕3=0.1曰空闲交通模式
渊三冤模糊神经网络结构
: 基
时袁棕1=0.2尧棕2=0.1尧棕3=0.7遥
人工神经网络是以数学手段来模拟人脑神经网
于 模
渊二冤 定义影响因素隶属度函数
络的结构和特征的系统遥 利用人工神经元可以构成
糊 神
影响
尧 尧 三个参数的因素主要包括 不同拓扑结构的神经网络 袁 [12] 其中典型的有多层前
经 网
轿厢内乘客人数 N尧 轿厢响应呼梯信号时的相对楼 向传播网路渊BP 网络冤尧Hopfield 网络尧CMAC 小脑模 络
层数 L 及电梯响应呼梯信号过程中所需停站次数 型尧SOM 自组织网络等遥 由于 BP 网络具有很好的逼
C遥 将这三个影响因素模糊化处理得到三个模糊变
Si= 1 +
+
(1)
量袁分别为乘客人数少 X1尧相对距离近 X2尧停站次
式中 Si 为第 i 部电梯响应呼梯信号的可信度袁 数少 X3袁并根据实际情况定义三个模糊变量子集的
值越小可信度越高袁可信度高的电梯响应呼梯信号遥 隶属度函数
尧
尧
遥 三个模糊变量子集
网络结构袁其结构图如图 4 所示遥 第一层为输入层袁 差冤按连接通路反向计算袁由梯度下降法调整各层神
将三个模糊变量子集的隶属度函数
尧
)尧 经元的权值袁使误差信号减小遥
作为输入变量袁三个变量经过模糊化处理之后
神经网络输出与期望输出误差表达式院
王 学
实现了数据的归一化处理遥 第二层为隐含层袁包含三
智 个节点袁隐含层的输入为三个输入变量的加权之和袁
群控电梯调度算法

一)、弄清群控电梯调度算法的评价指标由于乘客心理等待时间的长短、电梯响应呼梯的快慢、召唤厅站客流量的大小、轿厢内乘客人数的多少等均是一些模糊的概念,很难用确切的数量关系定义,也难以用普通的逻辑规则综合描述。
近年来,人们借助于模糊数学中的隶属函数来表述,将复杂的模糊问题转化为简单清晰的形式进行求解和控制.模糊控制通过模糊逻辑进行推理,有效地对电梯运行状况作出判断,但对于非常复杂的多变量系统,要建立正确的模糊规则和隶属函数是非常困难的,而且通过大量实验建立的隶属函数和规则有时也很难保证十分精确与合理。
此外,其隶属函数中的加权系数是确定的,不能根据客流改变而相应改变。
为了解决模糊控制中存在的某些问题,新发明将神经网络控制方法应用于电梯控制中,无需建立精确数学模型,可以提供准确的控制策略,以减少候梯时间,降低乘客的焦急等待心理,节约能源,合理有效地调度电梯最佳运行。
(二)、理解上行高峰模式、下行高峰模式、双路运行模式等概念,并找出根据一系列输入手段间接算出运行模式的算法:上行高峰交通模式:当主要的客流是上行方向,即全部或者大多数乘客从建筑物的门厅进入电梯且上行,这种状况被定义为上行高峰交通状况。
下行高峰交通模式:当主要的客流是下行方向,即全部或者大多数乘客乘电梯下行到门厅离开电梯,这种状况被定义为下行高峰交通状况。
二路交通模式:当主要的客流是朝着某一层或从某一层而来,而该层不是门厅,这种状况被定义为二路交通状况。
二路交通状况多是由于在大楼的某一层设有茶点部或会议室,在一天的某一时刻该层吸引了相当多的到达和离开呼梯信号。
所以二路交通状况发生在上午和下午休息期间或会议期间。
四路交通模式:当主要的客流是朝着某两个特定的楼层而来,而其中的一个楼层可能是门厅,这种交通状况被定义为四路交通状况。
当中午休息期间,会出现客流上行和下行两个方向的高峰状况。
午饭时客流主要是下行,朝门厅和餐厅。
午休快结束时,主要是从门厅和餐厅上行。
电梯群控系统设计与应用

2、系统功能
基于PLC的电梯群控系统具有以下功能:
(1)应答功能:系统能够自动应答电梯的呼叫信号,并根据电梯的位置和运 行状态,选择最佳的运行方案。
(2)调度功能:系统能够对多部电梯进行调度,根据电梯的位置和运行状态, 合理分配任务,提高电梯的运行效率。
(3)节能功能:系统能够根据电梯的运行状态和能耗情况,自动调整运行参 数,降低能耗。
参考内容二
在现代高层建筑中,电梯已成为不可或缺的交通工具。随着技术的发展,基于 PLC(可编程逻辑控制器)的电梯群控系统的设计已成为可能。这种系统能够 实现对多部电梯的智能控制,从而提高电梯的运行效率,降低能耗,提高乘客 的满意度。
一、PLC在电梯群控系统中的应 用
可编程逻辑控制器(PLC)是一种专门为工业环境设计的数字运算操作系统。 它具有可靠性高、抗干扰能力强、编程简单等特点,因此在电梯控制系统中得 到广泛应用。
参考内容
随着现代高层建筑的普及,电梯成为了人们生活中不可或缺的垂直交通工具。 然而,传统的单台电梯控制方式存在着许多问题,如等待时间过长、电梯效率 低下等。为了解决这些问题,电梯群控系统应运而生。本次演示将探讨电梯群 控系统的控制方案设计。
一、电梯群控系统概述
电梯群控系统是指将多台电梯进行集中控制和调度,通过优化运行策略,实现 资源的最优配置。群控系统的核心思想是通过智能算法对多台电梯进行协同控 制,以最小化乘客的平均等待时间和最大化电梯的利用率。
谢谢观看
(4)故障诊断功能:系统能够对电梯的运行状态进行实时监控,一旦发现故 障,能够及时发出报警信号,并自动记录故障信息,便于维护人员快速定位故 障原因。
三、结论
基于PLC的电梯群控系统具有可靠性高、抗干扰能力强、编程简单等优点,能 够实现对多部电梯的智能控制,提高电梯的运行效率,降低能耗,提高乘客的 满意度。该系统还具有故障诊断功能,能够及时发现故障并记录故障信息,方 便维护人员进行维修和维护。因此,基于PLC的电梯群控系统在现代化高层建 筑中具有广泛的应用前景。
电梯群控系统调度策略研究

神经网络是受到生物神经系统的启发而发展起来的一种计算模型,它由一系列相互连接的神经元组成,每个神经元接收输入信号并产生一个输出信号。
神经网络的生物学基础
神经网络的基本结构包括输入层、隐藏层和输出层,其中输入层接收外部输入信号,隐藏层通过一系列非线性变换将输入信号转换为输出信号,输出层输出最终结果。
电梯群控系统的组成
电梯群控系统具有多种功能,包括自动调度、节能控制、安全保护、故障诊断等。其中,自动调度可以根据传感器监测到的信息,自动分配电梯的运行和停靠任务;节能控制可以通过调节电梯的运行状态、速度等参数,实现能源的有效利用;安全保护则可以通过实时监测电梯的运行状态,确保乘客的安全;故障诊断则可以通过对电梯运行数据的分析和处理,及时发现并排除故障。
基于神经网络的电梯群控调度策略实现
实验与分析
08
软件环境
电梯群控系统软件平台、数据采集与处理软件等。
硬件环境
高性能服务器、多部电梯控制器、传感器等。
数据准备
采集实际电梯运行数据,包括客流数据、电梯状态数据等。
实验环境与数据准备
实验方法
采用基于模拟实验的方法进行实验,利用真实数据进行模拟实验,并对不同算法进行比较分析。
xx年xx月xx日
电梯群控系统调度策略研究
CATALOGUE
目录
绪论电梯群控系统概述基于遗传算法的电梯群控调度策略基于蚁群算法的电梯群控调度策略基于模拟退火的电梯群控调度策略
CATALOGUE
目录
基于粒子群算法的电梯群控调度策略基于神经网络的电梯群控调度策略实验与分析总结与展望
绪论
01
1
研究背景与意义
基于蚁群算法的电梯群控调度策略实现
实现方法
基于模糊控制的电梯群控系统设计

基于模糊控制的电梯群控系统设计本设计基于罗克韦尔公司三层网络,采用ControlLogix系列PLC,模拟了电梯群控系统的控制。
实现了单个电梯正常安全运行、交通模式智能选择、电梯的运行高度显示、超重报警等功能。
同时,利用RSview32组态软件设计人机界面,实现电梯群各种功能的动态演示。
论文以罗克韦尔PLC作为控制器,变频器作为执行机构,异步电机作为控制对象,测速发电机作为检测机构,在罗克韦尔网络平台上搭建控制回路。
在控制器中加入模糊控制规则,使厅呼信号产生时系统智能派梯,提高了电梯群服务质量。
系统在满足简单的响应厅外、厅内召唤等电梯基本要求的基础上,从能耗、平均等待时间和平均候梯时间等方面对电梯服务进行改进和提高。
相比传统的单片机、微型计算机以及DCS控制系统等,PLC 具有成本低、稳定性高、便于操作的特点,本方案具有更高的安全性和稳定性以及实用价值。
标签:模糊控制;电梯群控;智能算法;智能控制引言随着时代的进步,经济的发展以及人们生活水平的不断提高,高层建筑的数量也不断地增多,于是客运电梯、货载电梯等各式各样的电梯被投入使用,在一栋大楼内,往往需要安装多台电梯。
如何使电梯高效、安全的运行,成为了人们越来越关注的问题。
由于电梯交通客流变化的随机性以及电梯群控系统的不确定性、多目标性、扰动性、非线性和信息的不完备性等因素,没有办法建立被控对象的精确数学模型,也无法采用传统的控制方法很好地解决这些问题,这势必需要采用智能控制技术。
作为智能控制技术之一的模糊控制技术,在解决非线性、不确定性等问题上具有很大的优势。
所谓电梯群控系统(EGCS:Elevator Group Control System),就是指将建筑物中的多部电梯依据大楼的功能及楼层人口分布状况划分出乘梯群(Elevator Group),再由微机控制系统,或者可编程控制器对电梯群的指令信号、内呼信号、外呼信号、进行统一的登记和管理,再根据系统设定的派梯策略和建筑物中的实际交通状况,得到最优派梯决策的控制系统[1]。
遗传算法在电梯设计中的应用现状

遗传算法在电梯中的应用现状摘要:随着我国社会各个行业的不断向前发展,高层建筑和智能化建筑的逐渐出现并不断更新换代,电梯作为垂直运输工具,受到了人们越来越多的青睐,与此同时,对电梯的要求也越来越高,遗传算法作为电梯控制所运用的算法,必须不断进行优化与调整,这样才能真正提高电梯的工作效率,本文结合实际,从遗传算法的基本思想与特点、遗传算法的产生和发展、遗传算法在电梯中的应用现状等几个方面进行了具体的剖析,并提出了一些自身的看法与建议。
小清新:遗传算法电梯控制应用现状智能建筑一、定义和综述(一)遗传算法的定义与核心思想遗传算法开始于代表问题潜在解集的一个种群,这个种群中的每个个体叫做染色体,每个种群都是由一定数量基因编码的染色体组成的,每一条染色体都是某个特征的实体。
染色体是多个基因的集合,它是遗传物质最主要的载体,染色体的内部表现也就是基因型是某种基因组合,这种基因组合控制着个体形状的外部表现,比如人们的眼睛是蓝色还是黑色,就是由染色体中控制着眼睛颜色特征的某种基因组合来决定的。
所以我们不难看出,在一开始需要实现从表现型到基因型的映射(即编码工作)。
但是鉴于仿照基因编码的工作异常复杂,人们通常要对其进行简化,例如二进制码。
在初代种群产生后,便开始依照优胜劣汰、适者生存的原则,逐代的进行演变与进化,不断的产生更好的近似解。
在这个过程中,根据问题域中个体的适应度好坏还对个体进行挑选,而且借助自然遗传学的遗传算子进行组合交叉与变异,最后产生出代表新解集的种群。
这个过程和自然进化是非常相似的,进化后的种群比进化前的种群对环境的适应能力要强很多,其最后一代种群中的最优个体经过解码,可以作为问题近似最优解。
遗传算法运用了自然进化模型,如选择、交叉、变异等。
在计算开始时,—定数目 N 个个体(父个体 l、父个体 2、父个体 3、父个体 4…)即种群随机地初始化,并计算每个个体的适应度,第一代即初始代便产生了。
如果不满足优化准则,开始产生新一代的计算,为了产生下一代,按照适应度选择个体,父代要求基因重组和基因交叉来产生子代。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
= fk
( 3)
式中 : s in 为每个输入变量的模糊子集个数 ; n3 为本层 输入变量的个数 . 第 5 层为输出层 , 其节点代表调度方案 , 即
s out
f k5 =
( )
j =1
∑( m 5
s out j =1
( ) kj
5) 5) σ(kj ) ・ ・u (kj
4k
f k4 =
( 4) ak
( )
j =1
∑u 4
( ) jk ( 4) k )
( 1 ≤ k ≤ n4 )
( 3)
= min ( 1 , f
式中 : N 4 k 为与这一层第 k 个节点相连的输入变量的个 数 ; n4 为本层输入变量的个数 . 第 3 层为规则层 , 其节点代表模糊逻辑规则 , 即 ( 3) ( 3) f k = min ( u jk ) 1 ≤j ≤s in ( 4) ( 1 ≤ k ≤ n3 )
f i ( i = 1 , 2 , …, n ) . ( 6) ( 7)
2 算法的实现
基于遗传算法的模糊神经网络电梯群控调度算 法具体步骤如下 : 1) 建立网络 , 选定样本 , 在各种交通模式下 , 分别 采用适合于该种交通模式的群控算法进行电梯调度 , 得到各个控制参数情况下的优化结果 ,即为样本输出 , 然后进行网络训练 ; 2) 选取典型情况 ,用交通流发生器产生各种模式 交通流 [10 ] ; 3) 群控系统初始化后 ,开始获取各种控制状态变 量 ,即电梯的位置 、 方向 、 运行状态 、 门状态 、 轿厢内人 数、 前次分派呼梯 、 当前交通模式 、 外呼梯信息 ( 时间 、 方向 、 起始层 、 目的层等) 和内呼梯信息等等 , 经过处 理后得到各电梯当前控制参数 ; 4) 选取已经训练好的网络 ( 基于遗传算法的模糊 神经网络) 进行电梯调度应用 , 得到优化的控制结果 后 ,传送给交通流呼梯队列 , 并标识分派电梯号 , 电梯 群控虚拟环境据此相应改变各电梯的状态 , 执行群控 任务 .
N
糊神经网络电梯调度方法 . 用基于遗传算法的模糊神 经网络进行参数优化控制 , 模糊推理描述了各种模糊 信息 , 神经网络具有自学习能力 , 故用此算法进行群控 调度能够适应交通流短期和长期的变化 , 平滑调整控 制策略 , 可实现各种交通模式下根据各种相应服务要 求进行电梯合理调度的目标 , 能够满足各种交通模式 的服务要求 .
和σ 分别为第 k 个输出的第 j 个模糊子集
( 5) kj
隶属函数的中心和宽度 , 可作为本层的两组权值 ; sout 为每个输出变量的模糊子集个数 ; n5 为本层输入变量 的个数 . 1 . 2 用遗传算法优化模糊神经网络参数 遗传算法 ( G A) 是一种基于生物进化过程的随机搜 索的全局优化方法 ,因此 ,利用遗传算法优化模糊神经网 络中具有全局性的网络参数 ,用 BP 算法调节和优化具有 局部性的参数. 这样遗传算法作为一种离线训练模糊神 经推理控制器后 (粗略学习) ,用 BP 算法调节神经网络的 局部性参数 (细调节) ,两种方法综合使用 ,可以大大提高 模糊神经推理控制系统的自学习性能和鲁棒性[8] . 对于图 1 所示的模糊神经网络 ,在前提和结论部分采 用了 Guass 形的隶属函数 ,其中心参数和宽度参数 ( mij , σ ij ) 是全局性的参数 , 可以用遗传算法来调整和优化 , 而 推理规则部分的权值 ωi 较多地具有局部性 ,可以采用 BP 算法进行优化调整. 遗传算法学习隶属函数可分为 5 个步骤. 步骤 1 为了用 G A 算法来调整模糊神经推理控制 器的隶属度函数参数值 ( mij ,σ ij ) , 首先要进行遗传编码. 对模糊神经网络第 2 层和第 5 层 (模糊化层和输出层) 的 模糊子集隶属函数的中心和宽度进行遗传编码 , 染色体 串为 X X … X w 11 w 12 … w 1 m
ak
( 3)
1 基于遗传算法的模糊神经网络
本 文 采 用 基 于 遗 传 算 法 的 模 糊 神 经 网 络 ( GAFNN) 进行电梯的调度 , 即用遗传算法对模糊神经 网络隶属函数的参数进行学习 . 采用三步混合训练法 训练网络 , 以得到用于电梯调度控制参数优化的应用 网络 , 用此网络对电梯控制参数进行优化 , 执行电梯调 度.
a k5 = f k5
( ) ( )
σ5 ∑
( ) kj
5) ・u (kj
( 1 ≤ k ≤ n5 )
本文采用的模糊神经网络结构为一个前馈多层 结构 , 见图 1 . 通过使用输入输出数据集合 , 来实现模 糊推理的过程 . 模糊神经网络共有 5 层 .
( 5)
式中
( 5) : m kj
家系统结合的方法 , 用专家经验知识建立模糊规则 , 有 效地利用这些知识优化调度 . 显然专家知识的可靠性 与是否完善决定了电梯调度方法的性能 , 同时 , 为了满 足服务要求多样性 , 控制规则不可避免得增加很多 , 却 还不一定能较为全面地反映问题 . 文献 [5 , 6 ] 采用神 经网络对电梯群进行控制 , 文献 [ 7 ] 采用模糊神经网 络电梯调度方法 , 建立了一个性能预测模型以搜索到 最优控制参数 , 模糊推理的解释可适应交通状况的短 期变化 , 而神经网络学习能力可适应交通状况的长期 变化 . 但如何确定网络合理结构以及网络处理单元间 复杂的分布交互作用 , 该方法本身具有一定缺陷 . 针对上述问题 , 本文提出一种基于遗传算法的模
f k2 = ak
( 2) ( )
(
( ) u i2
2) 2 (σ( ij )
( ) m ij2 ) 2
( 1 ≤ k ≤ n2 ) ( 2: m (ij2) 和σ(ij2) 分别为第 i 个输入变量的第 j 个模糊 子集隶属函数的中心和宽度 , 可作为本层的两组连接 权值 ; n2 为本层输入变量的个数 .
图 1 模糊神经网络结构
Fig. 1 Structure of f uzzy neural net work
第 1 层为输入层 , 每一个输入节点代表 1 个电梯 的控制参数 . 对于每个神经元有 f (i 1) = u (i 1) , a (i 1) = f (i 1) ( 1 ≤ i ≤ n1 ) ( 1) 式中 : u (i 1) 是第 i 个输入变量的值 ; n1 为本层输入变量 的个数 . 第 2 层和第 4 层分别为模糊化层和综合层 , 其节 点都是模糊子集节点 , 分别用于表示输入和输出变量 的隶属函数 .
2003 年 9 月 宗 群等 : 基于遗传算法模糊神经网络的电梯群控调度
・587 ・
X X … X σ σ 11 12 …σ 1m X X … X w 31 w 32 …w 3 n X X … X σ σ 31 32 …σ 3n 其中 , w 1 为模糊化层模糊子集隶属函数的中心 ,σ 1为 模糊化层模糊子集隶属函数的宽度 , w 3 为输出层模糊 子集隶属函数的中心 ,σ 3 为输出层模糊子集隶属函数 宽度 , m = 输入数 ×输入模糊子集数 , n = 输出数 × 输出模糊子集数 . 步骤 2 交叉率 Pc 和变异率 Pm 的大小对遗传算 法的性能有很大影响 , 因而采用一种自适应 Pc 和 Pm 方法 , 即 Pc = K1/ ( f max - f ) Pm = K2 / ( f max - f )
Ξ 收稿日期 :2002208228 ; 修回日期 :2003202228. 基金项目 : 天津市自然科学基金重点资助项目 (993801211) . ) ,男 ,博士 ,教授 . 作者简介 : 宗 群 (1961 —
・5 8 6 ・
天 津 大 学 学 报 第 36 卷 第5期
Abstract :A dispatching method of elevator group control system ( EGCS) using genetic2algorithm2based fuzzy neural network ( G AFNN) is presented in this paper. This dispatching method is a kind of multiple2mode intelligent method of elevator group control dispatching , in other words , it adapts to various traffic flow modes. The idea , structure and realization of this method are introduced in details and the simulations are made in elevator virtual simulation environ2 ment . The results of simulation show that this method realizes the target of reasonable elevator dispatching according to corresponding service requests in various traffic flow modes. Keywords :elevator group control ; genetic algorithm ; fuzzy neural network ; elevator dispatching
第 36 卷 第5期 2003 年 9 月
天 津 大 学 学 报 Journal of Tianjin University
Vol. 36 No. 5 Sep. 2003
基于遗传算法模糊神经网络的电梯群控调度 Ξ
宗 群, 童 玲 , 牙淑红 , 薛丽华
( 天津大学电气与自动化工程学院 ,天津 300072)
调度方法是电梯群控系统的核心 , 它直接影响各 台电梯的运行和电梯系统服务的优劣 . 随着人工智能 理论的蓬勃发展 , 目前已产生了多种智能电梯调度方 法 , 如基于模糊模型的电梯调度方法 、 基于知识的电梯 调度方法 、 基于神经网络的电梯调度方法和基于遗传 算法的电梯调度方法 . 文献 [ 1 ] 采用模糊控制具有鲁棒性强 、 不需要建 立精确模型等特点 , 较适合于电梯群控这种离散随机 性较强的系统 , 但许多规则难以确定 , 依赖于专家知识 或黑板结构等启发式知识 , 其自身的特点使它难以实 现控制目标要求下的最优调度 . 文献 [ 2 , 3 ] 提出了专 家系统电梯调度方法 , 文献 [ 4 ] 则采用模糊理论和专