基于遗传算法的模糊神经控制器的设计与仿真
基于改进遗传算法的无刷直流电动机递归模糊神经网络控制
驱动 制 控
… 苫 /
苗u 盆 0 . 芑
… … … …
亭亭 ●
… … … …
壁 喀 ● 聿 Q《 吐
… … … … … … … … … _‘ … … …
匦 禚 墩
… … … … …
儆持电棚 28 第 期 0 年 5 0
应性能较差等特点 , 提出一种基于动态递归模糊 神经 网络 P 控制 的无刷直流 电动机调速系统速度控制器 的实施方 I
案, 利用改进遗传算法(G 优化递 归模糊神经网络的隶 属度函数参数和 网络权 值系数等 , 而提高 系统 的动态响 IA) 从 应性能。仿 真结果表 明, 该方法响应快 , 具有较强的抗干扰性 和鲁棒性 , 、 动 静态特性 均优 于传统 P 控制 。 I 关键词 : 无刷直流电动机 ; 改进遗传算法 ; 归模糊神经 网络 ;I 递 P 控制
p i g s s m. c r ig t h a gn n h y a c p o e p n e a w y o y a c P o t lt h p e y tm f l yt n e Ac o d n te lg ig a d t e d n mi o r rs o s , a f d n mi Ic n r o te s e d s se o o o
n t o k c ef in f e u r n u z e rln t r ,t ee y i rv d te d n mi e oma c . i lt n rs h h w d ew r o f ce to c re t z y n u a ewo k h r b mp o e h y a c p r r n e S mua i e u s s o e i r f f o
基于遗传算法和模糊神经网络的PID控制器参数优化方法
mi z e d b y u s i n g g e n e t i c lg a o r i t h m b a s e d o n t h e d e c i ma l c o d i n g .T h e n t h e o p t i mi z e d f u z z y n e u r l a n e t wo r k i s u s e d t o c o mp u t e t h e
周 由 员
( 四 川 文理 学 院 , 四川 达 州 6 3 5 0 0 0 )
摘要 : 针 对传 统的 P I D控 制器参数优化 需要被控 对象精 确数 学模 型问题 , 利用不需要被 控对 象数 学模 型 的模糊 控制理论 和神经 网络的 自适应和 自学习的能力 以及遗传算法的全局优化能力 , 提 出一种基 于遗传算法 、 模 糊控制理论 和神 经 网络
t i o n a b i l i t y f o g e n e t i c lg a o r i t h m a r e u s e d .A p a r a me t e r s o p t i mi z a t i o n me t h o d f o P I D c o n t r o l l e r b a s e d o n g e n e t i c a l g o r i t h m ,f u z z y c o n t r o l t h e o y r a n d n e u r a l n e t wo r k i s p r o p o s e d .T h e p a r a me t e r s a n d s t r u c t u r e o f f u z z y n e u r l a n e t wo r k a r e c o mp r e h e n s i v e l y o p t i —
模糊Petri网与遗传算法相结合的优化策略
l rh ee ih cuae n el n F N moe on dsoggnr i n a ait n e -d t gp roe a o tm w r hgl acrt adter u at P dl w e t n e e ligcpblyadslajsn up s. gi y h st r az i f ui
Op i z to t a e is o o i i g f z y P t i es wi e e i lo i m t mia i n sr t ge fc mb n n u z e r t t g n t a g rt n h c h
U n . E Xio b Ya g YU a — o
Jn 0 6 a .2 0
模 糊 P t 网与遗 传算 法相 结 合 的优 化 策 略 ei r
李 洋, 乐晓波 ( 长沙理工大学 计算机与通信工程 学院, 湖南 长沙 40 7 ) 106
基于MATLAB遗传算法工具箱的控制系统设计仿真
文章编号 100426410(2001)0420006204收稿日期:2001207206基金项目:广西教育厅科研基金资助项目,桂教科(98)1261号作者简介:姜阳(19762),男,陕西铜川人,广西大学电气工程学院硕士研究生。
基于M A TLAB 遗传算法工具箱的控制系统设计仿真姜 阳1,孔 峰2(11广西大学电气工程学院,广西南宁 530004;21广西工学院电子信息与控制工程系,广西柳州 545006)摘 要:本文介绍了基于M A TLAB 的遗传算法工具箱(GAO T ),阐述了如何利用遗传算法工具箱结合S I M UL I N K 平台来实现控制系统的设计和仿真,并给出利用遗传算法工具箱对P I D 控制器进行参数整定的仿真实例。
关 键 词:M A TLAB ;遗传算法(GA );控制系统仿真中图分类号:T P 27315 文献标识码:A0 引言 遗传算法(GA )是一种成熟的具有极高鲁棒性和广泛适用性的全局优化方法。
由于遗传算法不受问题性质(如连续性、可微性)限制,能够处理传统优化算法难以解决的复杂问题,因此它在控制系统优化方面具有巨大潜力。
近年来,遗传算法在控制领域的P I D 控制、线性和非线性控制、最优控制、鲁棒性、自适应控制、滑模、模糊逻辑、神经网络、参数估计和系统辨识、模型线性化和控制器降阶、机器人手臂控制和轨迹规划等方面均得到了广泛的应用[1~2]。
M ath W o rk s 公司推出的M A TLAB 软件包集强大的数值计算、便捷的图形图像处理、友好的界面于一身,现在已经开始成为控制领域不可缺少的工具。
与此同时,控制领域许多学者将自己擅长的控制手段用M A TLAB 加以实现,出现了诸多的M A TLAB 工具箱,如:非线性控制工具箱、神经网络工具箱、模糊控制工具箱等等。
本文将讨论利用M A TLAB 遗传算法工具箱GAO T 实现控制系统设计和仿真的新方法。
1 遗传算法工具箱结构与功能 遗传算法工具箱GAO T 包括了许多实用的函数,这些函数按照功能可以分为以下几类:111 主界面函数 主程序ga 1m 提供了遗传算法工具箱与外部的接口。
利用遗传算法设计模糊神经直流控制器规则表的研究
维普资讯
蘩3 5卷
利用 遗传 算 法设计模 糊神 经直 流控 制器 规则 表的研 究
20 0 2年 第 2期
等 的要 求 。 一 般 适 配 值 越 高 的染 色 体 性 能 越 好 。
系统的在线模 糊神经 直流控 制器的模糊规 则表的设计 中 .通过 N T MA E O C软件 实验仿真 ,证 明 了韩有教
性
关键 词 :遗传 算 法 :模糊 控制 规 则 表 ;直 流输 电控 制 器 中 圈分 类 号 :T 6 M7 空 献 标 识 码 :A 文 章 编 号 :10- 9 20 )20 3-3 0 d ̄ (0 2 0 -0 80
维普资讯
集3 5● 第 2期 2 0 年 2月 O2
中
国
电
力
Vo . I 35 .№ .2
E C I TR C p[ ER E I ) W
F . O2 曲 .2 0
利 用遗传算 法设计模糊 神 经直 流控制 器
规 则 表的研 究
庄侃 沁 , 兴 源 李
糊 控 制 规 则 裘 采 用 N TOMA 软 件 对 一 个 交 直 流 E C
随 机 产 生 Ⅳ 条 染 色 体 ,即 j 模 糊 规 则 表 , v个 构
成 一 个初 始 母 体 群 。 ( ) 义适 配 函 数 : 配 函 数 的设 计 根 据 系统 实 2定 适 际 需 要 的 不 同 而 不 同 , 对 误 差 J=升 时 间 、 调 量 如 超
0 引言
模 糊 控 制 技 术无 论 从理 - ^和 腹 用 方 面 均 已 取 得 很 大 进 展 但 与 常 规 控 制 理 论 相 比 , 显 得 不 够 仍 成 熟 。 这 足 斟 为 模 糊 控 制 器 的 漤 计 尤 其 足 模 糊 控
遗传算法在模糊控制规模优化中的应用
术和应用价值 。遗传算法以其优 良的寻优特性被 用于模 糊 规则 的 自动 生 成 。
题、 问题结构类型等领域_ 。根据 编码方 式的不 9 J
同 , 传 算法 主 要 分 为 二进 制 编码 遗 传 算 法 和 实 遗 数 编 码遗 传 算法 两 种形 式 。二进 制编 码遗 传算 法
繁殖意味着有较高对象 函数值 的个体有较大的概
率在下 一 代 提供 一个 或 多个 后 代 。
中, 推理方 法 的选 取 、 属 函数形状 及参数 的选 隶
取、 相关 权 重 的确定 以及规 则 库 的确 定 , 均是 由专 家根 据 实 际经 验 指 定 的 , 也 曾被 认 为 是 模 糊 系 这
』
!
!
— — — — —— — — — — — 一
I e02 U 0 B2
文 章 编 号 :0 7_1 4 2 0 )3 0 4—0 10 4 X(0 2 0 —0 3 3
遗 传 算 法 在 模 糊 控 制 规 则 优 化 中 的 应 用
施 青 平
( 武汉理工 大学 自动化学院 , 湖北 武汉 407 ) 3 0 0
遗 传 算 法是 近 年来 发 展起 来 的基 于生 物界 自 然 选择 和 自然遗 传 机制 的随机 化搜 索算 法 。它 属
于直接法 , 其主要特点是群体搜索策略和群体 中 个体 之 间 的 信 息 交 换 , 索 不 依 赖 于 梯 度 信 搜
息… 。它尤其 适用 于处理传 统方法 难于解 决 的 复 杂 和 非 线 性 问 题 , 广 泛 应 用 于 结 构 优 化 设 可 计 [ 机 器 学 习 、 算 机 网 络 【 自适 应 控 制 、 、 计 、
摘
空调系统中模糊控制技术仿真研究
28 0 年6月 0
电 脑 学 习
第3 期
空调 系统 中模糊控制技术仿真研究
黄 辉’ 叶奇 明
摘 要 : 采用遗传算法优 化的模糊控制网络技术更准确地描述空调 系统 的数学模型。 关 键 词 : 遗传算法
中 图 分类 号 : T 2 3 P7
H a g Hu un i Y mlg eQi n
Abt a t F zy c nr ln t ok tc n lg y g n t lo i m pi zt n c l d srb c u aey ma ma e sr c: u z o t ew r e h oo y b e ei ag rh o t ai al ecie ac rtl  ̄e f sm- o c t mi o i o e fte ar c n lo ig s s m. d lo h i- o dt nn yt i e Ke wo d Ge ei g r h y r: n t Aloi m F zy Ne a t ok c t u z u lNew r r A r c n io ig Co t lS s m i- o dt nn nr yt i o e
l控 制器 结构 模 型
11 F N控 制器的结构 . N
F N ( uz erlN tok N Fzy N ua e r)控 制 器 结 构 采 用 图 1 w 所
示 的组 成 图, 输入 变量 为 E和 E 输 出变 量 为 u。将 E和 C, E C划分 为 7个模糊子 集 ( B N N 、 O P 、M、 B) 表 N 、 M、 S Z 、 S P P ,
量 , 、 和 K 分别 为 e e K 、c和 u的 比例 因子 。控制 系统主 要特点为 :
模糊神经网络的设计与训练
模糊神经网络的设计与训练模糊神经网络(Fuzzy Neural Networks,FNN)作为一种融合了模糊推理和神经网络的智能计算模型,已经在各个领域展示了强大的应用潜力。
它能够处理模糊和不确定性信息,具有较强的自适应性和泛化能力。
本文将深入探讨模糊神经网络的设计与训练方法,并探索其在实际问题中的应用。
一、概述模糊神经网络是在传统神经网络基础上引入了模糊推理机制的一种扩展形式。
它利用模糊逻辑处理输入数据,并通过神经网络学习算法进行自适应调整,从而实现对输入数据进行分类、识别和预测等任务。
与传统方法相比,模糊神经网络具有更强大的表达能力和更好的鲁棒性。
二、设计方法模糊神经网络设计中最基本的问题是确定输入输出变量之间的关系以及它们之间相互作用方式。
常用方法包括基于规则、基于模型以及基于数据等。
基于规则方法通过人工构建规则集合来描述变量之间关系,并利用规则集合进行推理。
这种方法的优点是能够直观地表达专家知识,但缺点是规则集合的构建和调整需要大量的人力和时间。
基于模型方法利用数学模型来描述变量之间的关系,如模糊推理系统和模糊Petri网等。
这种方法可以通过数学推导和优化算法来确定模型参数,但需要对问题进行较为精确的建模。
基于数据方法利用大量数据来学习变量之间的关系。
常用算法包括神经网络、遗传算法、粒子群优化算法等。
这种方法可以通过大规模数据集进行训练,但对于数据质量和训练时间要求较高。
三、训练方法模糊神经网络的训练是指通过调整网络参数使其能够更好地适应输入输出之间的关系。
常用的训练算法包括基于梯度下降法、遗传算法以及粒子群优化等。
基于梯度下降法是一种常用且有效的训练方法,其基本思想是通过计算误差函数对网络参数求导,并根据导数值调整参数值。
这种方法可以在一定程度上保证误差函数逐渐减小,但容易陷入局部最优解。
遗传算法是一种模拟自然进化过程的优化算法,通过选择、交叉和变异等操作来搜索最优解。
这种方法适用于复杂的非线性问题,但计算复杂度较高。
基于HGA的模糊神经控制器设计及其应用
Ka wo d y r s:h e a c ia e e i a g r m , z y n u a e o k,o t l o f c a gn ir r h c l g n t l o i c h t u f z e r n t r c nr f o h r i g l w o
f m t e e f su y n s l— d p a in B s d n ir rh c l e ei ag rt m , n lg rt m i r p s d o p i z r o h s l— t d a d e a a tt . a e o h e a c i a g n t l o i f o c h a a o i h s p o o e t o t mie f z n u a n t o k I e p p s d ag rt m , e h e a c ia o i g s a o t d t a h h mo o uz y er l e r . t r o e oi w nh o l h t ir r h c l c d n i d p e o e c c r h o s me,O i c n e o v S t a v le b t t e u z n u a n t o k S o o o y n ih i g a a tr .u h u z n u a n t o k o t l r i p l d o o h h f z y er l e r ’ t p l g a d we g t p r mee sS c f z w n y er l e r c n r l s w oe a p i t e
Ab t a t C mb n h e r l n t r i o t l n u z o t lt e o e a a e r a ie e f zy c nr l r a e sr c : o i e t e n u a ewo k w t c nr l g f zy c n r ,h n s t th v e l d t u z o t l r h oi o h z h oe
模糊神经网络的结构优化和特征选择
模糊神经网络的结构优化和特征选择在人工智能领域中,模糊神经网络(FNN)是一种基于模糊数学的神经网络,其主要特点是具有灵活的输入输出映射能力。
然而,由于FNN具有非线性化、非单调性和不确定性等特性,其结构设计和特征选择一直是一个具有挑战性的问题。
本文将着重探讨FNN的结构优化和特征选择问题。
一、模糊神经网络的结构优化1.1 神经元数目的优化神经元的数目是影响网络性能的最重要因素之一,一般来说,神经元数目越多,FNN表现出的非线性特性就越强,从而网络的逼近能力也就越强。
但是,在实践中,神经元数目尤其是隐藏层神经元数目过多会造成网络过拟合、训练时间长、泛化能力差等问题。
因此,在设计FNN时,需要根据具体应用来选择神经元数目。
常用的选择方法包括经验法、正则化法、交叉验证法等。
1.2 隐层数目的优化隐层数目是决定FNN结构的一个关键因素。
对于一些简单的应用,单隐层结构就可以满足要求。
但如果应用场景比较复杂,多隐层结构往往可以表现出更好的泛化性能。
不过,多隐层结构也会增加网络的训练难度和计算复杂度。
因此,在具体应用中应该根据训练集和测试集的表现情况来进行选择。
1.3 网络拓扑结构的优化网络的拓扑结构也对网络性能有很大的影响。
常见的网络拓扑结构有前馈型(feedforward)、循环型(recurrent)、自组织型(self-organizing)等。
前馈型结构是最常用的网络结构之一,具有计算速度快、易于训练等优点。
循环型结构主要用于时序数据处理,能够处理记忆和预测的问题。
自组织型结构主要用于聚类和降维等领域。
二、特征选择在机器学习领域中,特征选择是一个十分重要的问题,其目的是从原始数据中挑选出最具有表征性的特征子集,以提高学习算法的性能和泛化能力。
与传统的特征选择方法不同,模糊神经网络的特征选择主要有以下两种方法:2.1 基于模糊集的特征选择模糊集理论可以很好地描述特征之间的相互依赖关系。
因此,基于模糊集的特征选择方法通过构建模糊子集并计算子集间的相互信息,从而选出最优特征子集。
基于遗传算法及模糊神经网络的牵引变压器故障诊断系统
法少 , 训练时问短 , 且利用这种新算法对 牵引变压 器进 行故障诊断的正确率可达到 9 % 。 9 关键词 : 模糊神经 网络 , 遗传算 法 , 故障诊断 , 牵引变压器
中 图 分 类 号 :M 1 T 4 文献标识码 : A 国 家 标 准 学 科 代 码 :7 .0 7 4 04 5
不 断发展 , 内外 专 家根 据 油 中溶 解气 体 分 析 这 一 国
trsi h tt a l sg a o n a y i b ou ey ce r uzy ma h mais i e o p e p o e st a l sg 1 e itc t a hef u t in lb u d r s a s l tl l a ,f z t e tc sus d t r ・ r c s hef u t ina . To o e c me t e d f in y o r d t n lBP l o i m u h a lw o v r e c ae a d e sl o v r i g a o v ro h e c e c fta ii a i o ag rt h s c s so c n e g n e r t n a i c n e gn ta l — y
Absr c :Ai n tt e c mmo a ls o r cin ta f r r e f u t ig o i t o sp o o e n ta t mi g a h o n fu t fta to r nso me ,a n w a l d a n ssmeБайду номын сангаас d i r p s d i y
比较专家系统、模糊方法、遗传算法、神经网络、蚁群算法的特点及其适合解决的实际问题
比较专家系统、模糊方法、遗传算法、神经网络、蚁群算法的特点及其适合解决的实际问题一、专家系统(Expert System)1,什么是专家系统?在日常生活中大家所认知的“专家”一般都拥有某一特定领域的大量专业知识,以及丰富的实际经验。
在解决问题时,专家们通常拥有一套独特的思维方式,能较圆满地解决一类困难问题,或向用户提出一些建设性的建议等。
专家系统一般定义为一个具有智能特点的计算机程序。
它的智能化主要表现为能够在特定的领域内模仿人类专家思维来求解复杂问题。
因此,专家系统必须包含领域专家的大量知识,拥有类似人类专家思维的推理能力,并能用这些知识来解决实际问题。
专家系统的基本结构如图1所示,其中箭头方向为数据流动的方向。
图1 专家系统的基本组成专家系统通常由知识库和推理机两个主要组成要素。
知识库存放着作为专家经验的判断性知识,例如表达建议、 推断、 命令、 策略的产生式规则等, 用于某种结论的推理、 问题的求解,以及对于推理、 求解知识的各种控制知识。
知识库中还包括另一类叙述性知识, 也称作数据,用于说明问题的状态,有关的事实和概念,当前的条件以及常识等。
专家系统的问题求解过程是通过知识库中的知识来模拟专家的思维方式的,因此,知识库是专家系统质量是否优越的关键所在,即知识库中知识的质量和数量决定着专家系统的质量水平。
一般来说,专家系统中的知识库与专家系统程序是相互独立的,用户可以通过改变、完善知识库中的知识内容来提高专家系统的性能。
推理机实际上是一个运用知识库中提供的两类知识,基于木某种通用的问题求解模型,进行自动推理、 求解问题的计算机软件系统。
它包括一个解释程序, 用于决定如何使用判断性知识推导新的知识, 还包括一个调度程序, 用于决定判断性知识的使用次序。
推理机的具体构造取决于问题领域的特点,及专家系统中知识表示和组织的方法。
推理机针对当前问题的条件或已知信息,反复匹配知识库中的规则,获得新的结论,以得到问题求解结果。
智能控制专业的研究方向概览
智能控制专业的研究方向概览智能控制是指利用先进的计算机技术和智能算法,实现对各类控制系统的自主学习、自主调节和自主优化等功能。
智能控制技术在各个领域都具有广泛的应用价值,在工业控制、交通管制、自动化设备、机器人等领域有着不可替代的作用。
本文将为您概览智能控制专业的研究方向,包括模糊控制、神经网络控制、遗传算法控制和深度学习控制等。
一、模糊控制模糊控制是一种基于模糊逻辑理论的控制方法,通过将模糊集合理论引入控制系统,模糊控制可以解决控制过程中存在的模糊性、不确定性和非线性等问题。
模糊控制在汽车、电力系统、空调等领域都有广泛的应用。
研究方向包括模糊控制算法改进、模糊控制系统建模与仿真等。
二、神经网络控制神经网络控制是利用人工神经网络模型来进行控制的一种方法。
神经网络模型具有自适应、学习和适应环境等特性,可以用于建模、控制和优化等任务。
研究方向包括神经网络控制算法改进、神经网络控制系统设计与优化等。
三、遗传算法控制遗传算法控制是通过模拟生物进化过程,利用遗传算法来进行控制系统的设计和优化。
遗传算法通过基因编码、交叉、变异等操作来搜索最优解,具有全局优化和适应性强的特点。
研究方向包括遗传算法控制策略的改进和优化、遗传算法在控制系统中的应用等。
四、深度学习控制深度学习控制是利用深度神经网络模型来进行控制的一种方法。
深度学习模型具有强大的自动特征学习和表征学习能力,可以应对复杂的非线性系统和大规模数据。
研究方向包括深度学习控制模型的设计和改进、深度学习在控制系统中的应用等。
综上所述,智能控制专业涉及的研究方向非常广泛。
模糊控制、神经网络控制、遗传算法控制和深度学习控制等研究方向都具有各自的特点和应用领域。
随着技术的不断发展,智能控制技术将发挥越来越重要的作用,为各行各业提供更加高效、智能的控制解决方案。
遗传算法优化的模糊神经网络在故障诊断中的应用
网络结构 建立 的 问题 ; 另一 方 面 遗 传算 法 可 以搜 索获 得最 优权重 , 决梯度 下 降算法存 在 的问题 。 解
最后通 过船 舶柴 油 机 系 统 的故 障 诊 断仿 真 实 例 ,
适应 于智 能故 障诊 断系统 。通 常这种 方式参 数 的
文 献 标 志 码 A 文 章编 号 1 7 — 8 0 ( 0 0 0 一O 3 ~ 0 61 1021)3 00 4 中 图分 类 号 U6 4 1 1 6 . 2
近年来 , 先进 的故 障诊 断技术 迅猛发 展 , 特别
是多 种基 于智 能故 障 诊断 的方 法 和技 术 , 解 决 为
工程 技术
武汉 船舶 职业技 术学 院学报
21 0 0年第 3期
遗 传 算 法 优 化 的模 糊 神 经 网络 在 故 障 诊 断 中 的应 用
刁 帅 刘 磊 (. 汉船舶职 业技 术 学院教务 处 , 北武 汉 1武 湖 4 05 ; 3 0 0
2 哈 尔滨 工 业 大 学 , 龙 江哈 尔 滨 1 0 0 ) . 黑 5 0 1
学 习算法 都是 采 用 B P算 法 , 算 法 存 在 收 敛 速 该 度慢 , 易陷 入局部 最小值 等 问题 。
说 明了基 于遗传算 法优 化训 练 的模 糊神 经 网络故
障诊断 系统 的可行 性和有 效性 。
遗 传算 法[ 3 棚是 采 用 随机 技 术 的一 种 随 机搜
索方法 , 但它 不 同于一 般 的随机 搜 索 算 法 。遗传
变量是 相应 系统检 测到 的用 于船舶 柴油机 故 障诊
断 的两个 输入参 数最 高爆 压和排 气温 度 , P 和 为 。 T, 它们 被分 别划 分 为 3个 模 糊 子 集 即 { 常 高 正 低 } N H L) 隶 属 度 函数 采 用 高 斯 函数 表 示 一{ ,
备选题目:基于XXX的XXX设计及其在XXX中的应用
基于智能工程的集成化智能设计系统及其在钟手表设计中的应用基于糖的手性配体的设计、合成及其在不对称催化反应中的应用研究基于正交设计的神经网络训练样本的选择方法及其在冷挤压工艺设计中的应用研究近断层区的输入能量设计谱及其在基于能量抗震设计中的应用基于均匀试验设计的响应面方法及其在无人机一体化设计中的应用基于两相流理论的火炮内弹道设计方法及其在新型装药设计中的应用基于整体承载极限状态的钢结构可靠度设计方法及其在门式钢刚架设计中的应用面向设计的基于知识系统及其在机构设计中的应用基于均匀设计的小生境遗传算法及其在飞控系统中的应用基于PARETO的系统分解法及其在飞行器外形优化设计中的应用基于CPS考核标准的专家控制器的设计及其在负荷频率控制中应用基于Matlab的混合离散优化方法及其在机械设计中的应用基于事例的推理(CBR)及其在注塑模具分型面设计中的应用基于双DSP的信号处理板的设计及其在SAR信号仿真中的应用基于ARM+FPGA的可重构控制器设计及其在加载系统中的应用基于设计目录的概念设计自动化研究及其在新产品开发中的应用基于UML的运动控制软件设计及其在电脑绗缝机中的应用研究基于Delphi的多层分布式数据库的设计及其在远程抄表系统中的应用基于ACS算法的最优模糊PID控制器设计及其在CIP-I智能人工腿中的应用基于CA TLAV5的三维设计及其在工程图学中的应用基于性能的抗震设计方法及其在高层混合结构抗震评估中的应用基于ADAMS的虚拟样机技术及其在机构设计中的应用基于VB的ANSYS参数化设计及其在电机磁场分析中的应用基于事件的设计与控制技术及其在机器人系统中的应用基于H_∞混合灵敏度理论的控制器设计及其在垂直攻击中的应用基于均匀设计的粒子群算法及其在飞控系统中的应用基于均匀设计的主成分分析-支持向量机模型及其在几丁质酶最适pH建模中的应用基于排队论指导的K-Means聚类算法及其在TTC网络优化设计中的应用基于.NET Remoting的分布式系统设计及其在能力测试系统中的应用基于遗传算法的Kriging元模型及其在模拟集成电路优化设计中的应用基于CDCM7005的时钟设计及其在数字中频系统中的应用基于语音识别的用户认证系统设计及其在电子商务中的应用一种基于区间分割的遗传算法及其在连续交通网络设计中的应用基于领域知识的仿真策略及其在可靠性设计决策中的应用基于COM的可重组流程的设计及其在“水闸CAD系统”中的应用基于知识的CAD技术及其在航空管件设计中的应用基于嵌入式操作系统μC/OS-Ⅱ的平台设计及其在给煤机控制系统中的应用的研究基于遗传算法的新优化理论研究及其在弧形闸门优化设计中的应用基于约束的三维特征模型及其在夹具设计中的应用基于HCI-SA/GA的演化设计方法及其在布局中的应用基于H_∞控制理论的2-DOF内模控制器设计及其在电力系统中的应用基于DSP的实时T-S型模糊控制器设计及其在直流无刷电机控制中的应用一种基于开放技术的DCS设计及其在电厂中的应用基于Nios的SoPC设计及其在DVB-C发射系统中的应用基于设计模式的多维集合及其在模糊聚类中的应用基于Pspice的电路灵敏度分析及其在电路设计中的应用基于PLC的数字滤波器设计及其在低压铸造中的应用基于元胞自动机的多自主体人员行为模型及其在性能化设计中的应用基于IP的MPEG-4视频编码器设计及其在应急通信中应用基于Matlab的数字滤波器设计及其在捷联惯导系统中的应用基于FPGA技术的混沌系统输出序列的一种电路设计方法及其在保密通信网中的可能应用基于DNA的进化算法及其在设计TS模糊控制器中的应用基于模糊神经网络再励学习控制器设计及其在倒车模型中的应用基于XML的WebGIS符号设计与管理及其在交互制图中应用基于uClinux嵌入式系统设计及其在Web服务器中的应用研究基于凸优化理论的FIR滤波器设计及其在LAS-CDMA系统中的应用基于XML的可定制用户界面设计及其在嵌入式系统中的应用基于商品化软件的多领域协同仿真及其在复杂产品设计中的应用基于OPG理论的自适应滤波器设计及其在图像处理中的应用基于人机交互的遗传退火算法及其在履带起重机布局设计中的应用基于CPLD技术的高速数据采集及其在流量计设计中的应用基于微软.NET的信息系统的设计及其在物业管理中的应用基于DDS的多功能中频信号源的设计及其在雷达系统中的应用基于遗传算法的码本设计及其在说话人识别中的应用基于H_∞控制的Smith预估器及其在Wood-Berry精馏塔设计中的应用基于DBFNN的后推设计及其在电力系统励磁控制中的应用基于Agent的分布式数据库设计及其在飞行计划系统中的应用基于ARM的多轴伺服控制器设计及其在7自由度数据臂中的应用基于XML的字处理软件的设计、开发及其在电子政务中的应用基于RADIUS协议的AAA服务器设计及其在移动IP中的应用研究基于Web Service的CFD仿真及其在建筑设计中的应用基于自动机的递阶型HDS模型接口设计及其在管控系统中的应用基于I-DEAS的三维参数化绘图及其在火炮身管设计中的应用基于ARM+μC/OS-Ⅱ的嵌入式系统设计及其在电子潮汐表中的应用基于能量的观测器设计及其在电力系统中的应用研究基于VHDL的定时器芯片设计及其在滴灌系统中的应用研究基于IEEE1394数字视频输出、截取板卡设计与实现及其在多媒体教学中的应用基于不确定性理论的风险分析法及其在防波堤设计中的应用基于功能需求模式识别的变异式产品需求分析建模方法及其在产品设计中的应用基于UG的关联设计技术及其在级进模CAD系统中的应用基于DSP的多轴伺服控制器设计及其在灵巧手中的应用基于I-DEAS的三维参数化绘图方法及其在火炮设计中的应用研究基于遗传算法的模糊滑模控制器设计及其在直流伺服系统中的应用一种基于串口通信的网络设计及其在油站加油系统中的应用基于组件的软件设计及其在电力信息化中的应用基于COM技术的数据库设计及其在电力监控系统中应用基于滤波器的Anti-Windup设计及其在伺服系统中的应用基于COM技术的机构参数化设计系统及其在机构运动仿真中的应用基于Pro/E的用户自定义特征及其在汽车零部件设计中的应用基于GIS的电子文件柜设计及其在铁路系统中的应用基于Petri网的混合动态系统接口层设计方法及其在热连轧中的应用基于构件的软件设计方法及其在机械CAD 系统中的应用基于两种规范型的非线性状态观测器设计及其在空间拦截末制导中的应用基于VRML的虚拟产品开发技术及其在变电柜设计中的应用基于ZigBee的无线传感器网络节点设计及其在远程健康监护中的应用基于领域的介词理解及其在机械设计中的应用基于特征的快速装配建模技术及其在馈源结构模块化设计中的应用与研究基于FPGA技术的混沌系统输出序列的一种电路设计方法及其在保密通信网中的可能应用基于VRGIS三维仿真系统设计及其在水土保持中应用基于Struts+Spring+Hibernate的架构设计及其在电子商务中的应用基于数据采集卡的虚拟仪器及其在局域网中的设计与应用基于粒子群算法的神经网络学习方案设计及其在4-CBA建模中的应用基于JSP的网站设计及其在电子商务中的应用基于变结构模糊控制器的闪光焊电源设计及其在钢轨焊接中的应用。
基于遗传算法优化的自适应FNN-PID控制器研究
基于遗传算法优化的自适应FNN-PID控制器研究高相铭;刘付斌【摘要】Conventional methods of designing the parameters of PID controller need a precise mathematic model of object, and moreover, the controller can not adjust ilself on line to the variation of the surroundings and the object. In contrast, fuzzy neural network (FNN) has fine adaptive ability and learning ability not requiring any mathematic model of object, genetic algorithm (GA) is a new optimization method with global random searching ability. So a kind of FNN-PID control method is proposed in which genetic algorithm and fuzzy neural networks are mixed. The genetic algorithm is used to optimize the parameters of the FNN' s membership function, and the back propagation algorithm is used to optimize the connection coefficients of fuzzy neural network. The simulation results show the system based on adaptive FNN-PID controller has better adaptability and robustness, and has the advantages of higher ability to resist disturbance and adaptability to parameters changing than conventional PID controller.%针对传统PID控制器参数整定后因无法在线自动调整而导致控制效果不理想的问题,提出了一种基于遗传算法优化模糊神经网络( FNN,FUZZY NEURAL NETWORK)的自适应FNN-PID控制器模型.该模型结合了模糊神经网络良好的自适应自学习能力和遗传算法强大的全局搜索能力.利用遗传算法对模糊神经网络的参数进行优化与训练,使PID控制器能够根据被控对象的变化而适时在线调整自身参数Kp,Kl和KD,从而达到理想的控制性能.将该控制器应用于异步电动机控制系统进行仿真实验,结果表明:基于遗传算法优化的自适应FNN-PID控制器具有较好的自适应能力和鲁棒性,控制效果明显优于传统PID控制器.【期刊名称】《科学技术与工程》【年(卷),期】2012(012)027【总页数】6页(P6949-6954)【关键词】FNN-PID;遗传算法;异步电动机【作者】高相铭;刘付斌【作者单位】安阳师范学院物理与电气工程学院,安阳455000;安阳师范学院物理与电气工程学院,安阳455000【正文语种】中文【中图分类】TP273.21长久以来,异步电机控制系统通常采用PID算法来实现较高精度的速度控制。
基于遗传算法的模糊神经网络在交流伺服中的设计
数可以模糊神经网络控制器的输入变量.
2 模糊神经 网络推理模型
2 1 模糊神经网络控制器 .
联想记忆 的网络结 构 F C F z er otl N ( uz N ua C n o y l r—
维普资讯
第2 0卷
第2 期
重 庆 工 学 院 学 报
★ ★ ★ ★ ★ ★ ★ ★ ★
20 年 2月 06
Fb2o e .o 6
Vo. 0 No 2 12 .
【 车辆工程 】
基 于遗传算法的模糊神经 网络在 交流伺服 中的设计
黄 晋, 夏 斌, 刘宇红
( 贵州大学 计算机科学与工程学院, 贵阳 502 ) 505
摘要: 针对永磁同步电动机交流伺服系统, 提出了遗传算法的模糊神经网络控制方案. 在交流伺服 系统的设计中, 采用模糊神经网络控制器作为其位置调节器. 利用遗传算法的快速搜索功能, 使得
系统定位准确 、 速. 快
Kew rsgnt lotm ( A) A ev;uz—erl e ok paecnrl y od :eei a rh G ; Csro fz nua nt r; lc ot c gi y w o
0产品的重
流伺服系统大多采用永磁式交 流伺服 电机。 在实 际生产中定位系统对伺服特性要求很高, 一般 的 PD控制方式已经不能满足生产的要求. I 模糊神经 网络控制不依赖控制对象和数学模 型, 具有较强 的鲁棒性 , 是一种非线性控制方法.
维普资讯
l 4
基于遗传算法优化的自适应FNN-PID控制器研究
法来实现较高精度 的速度控制。但是 , 由于电动机 驱动系统具有非线性 、 时变性 以及驱 动响应 的滞后
性 和 复杂性 等 特点 , 致 常 规 的 PD控 制器 很 容 易 导 I 受 到 被控 对 象 参 数 变 化 和 负 载 扰 动 等 不 确 定 因素
第二 层为模 糊 化层 , 过 选 用 高斯 型 函数 作 为 通
隶 属度 函数将输 入变 量模糊 化 , 函数形 式为 :
一 p
( -
Hale Waihona Puke ) ( 2 ) 式( ) : 2 中 i: 12;. 1 2 … , , J: , , 7;
C 一 隶 属度 函数 的 中心值 ;
图 1 基 于遗传算法优化的 F NPD控 制器结构 图 N —I
第1 2卷
第2 7期
2 1 9月 0 2年
科
学
技
术
与
工
程
Vo . 2 N . 7 S p 0 2 1 1 o 2 e .2 1
17 — 1 1 (0 2 2 —9 90 6 1 85 2 1 、7 64 —6
SineT cnlg n n ef g c c eh o yadE  ̄ne n e o i
能力 , 实现 了异步 电动 机 的高精 度、 低超 调、 平稳
控制。
系, 即使优化 出了一组参数 , 也只是相应 于某 一种
具 体 规则 或某 一种 具 体 隶 属 度 函数 的参 数 , 不 一 并 定是 适合 于所 求 问题 的最优 参数 。 基 于此 , 文采 用 了 同时 优 化 隶属 度 函数 与 模 本 糊控 制规 则 的方法 来设 计智 能 PD控 制器 。基 于遗 I
基于遗传算法的模糊RBF神经网络设计及应用
第31卷 第1期 吉首大学学报(自然科学版)Vol.31 No.1 2010年1月J ournal of J is ho u Uni ver s i t y (Nat ural Sci ence Editio n)J an.2010 文章编号:1007-2985(2010)01-0043-04基于遗传算法的模糊RB F 神经网络设计及应用3段明秀(吉首大学数学与计算机科学学院,湖南吉首 416000)摘 要:提出了一种基于遗传算法的模糊RB F 神经网络学习算法.采用遗传算法对模糊RB F 神经网络需要调整的参数进行优化,再将遗传算法优化的各参数结果作为模糊RB F 神经网络各个参数的初始值,并结合梯度下降法对网络的各参数进行动态调整.在对非线性函数逼近的仿真中,仿真结果验证了优化后的模糊RBF 神经网络具有更高的精度及强鲁棒性.关键词:遗传算法(G A );模糊RBF ;神经网络;函数逼近中图分类号:TP18 文献标识码:A神经网络具有并行计算、分布式信息存储、容错能力强以及具备自适应学习功能等优点,但不适合表达基于规则的知识,模糊控制比较适合于表达模糊或定性知识,其推理方式比较类似于人的思维模式,但缺乏学习和自适应能力.[1]模糊神经网络结合了模糊控制的推理能力强与神经网络学习能力强的特点,更适合非线性复杂系统.有效确定模糊RBF 神经网络的网络结构和参数,是当今的研究热点和难点.模糊RB F 神经网络需要确定的参数主要包括基函数的中心值和宽度、隐含层到输出层的连接权值.目前确定基函数的中心值最常用的方法是使用聚类方法,而隐藏层到输出层的权值采用伪逆法确定,但这种方法使得网络一旦训练完成便无法调整,往往达不到精度要求,而且网络的泛化能力很差;而采用梯度下降法的模糊RB F 神经网络学习算法又存在各层权值的初始值随机给定、网络的训练结果受初始值的影响极大的不利方面,导致网络的训练结果很不稳定[2-3].遗传算法[4]是模仿生物遗传学和自然选择机理,通过人工方式构造的一类优化搜索算法.遗传算法具有搜索范围广、搜索效率高、鲁棒性强的特点,运用遗传算法训练模糊RB F 神经网络无需先验知识,而且对初始参数不敏感,不会陷入局部极小点.笔者提出将模糊RB F 神经网络需要确定的参数看作染色体,利用遗传算法的强搜索能力,求出各参数的最优解或次优解,然后将经遗传算法优化的各参数结果作为模糊RB F 神经网络各个参数的初始值,再采用梯度下降法对网络的各参数进行动态调整,从而提高网络的泛化能力及稳定性.1 模糊RBF 神经网络的原理模糊RB F 神经网络由输入层、模糊化层、模糊推理层及输出层构成[5].(1)输入层.输入层的各个节点直接与输入量的各个分量连接,将输入量传到下一层.该层的每个节3收稿日期:2009-09-07基金项目:湖南省教育厅科学研究项目(09C795)作者简介段明秀(5),女,湖南茶陵人,吉首大学数学与计算机科学学院讲师,硕士,主要从事数据挖掘、神经网络、信息安全研究:197-.点i 表示一个输入变量:f 1(i)=X.X =(x 1,x 2,…,x n )T ,n 为输入向量的维数.(2)模糊化层.该层的作用是将输入划分为模糊集.该层的每个节点代表一个语言变量值,采用一种径向基函数如高斯函数为模糊隶属度函数求取各输入变量属于各语言变量的隶属度函数,c ij 和b ij 分别是第i 个输入变量第j 个模糊集合的隶属函数的均值(中心)和标准差(宽度).f 2(i ,j )=e xp {-(f 1(i )-c ij )2/(b ij )2}.(1)式中:i =1,2,…,n;j =1,2,…,N ;n 为网络第1层输入变量的个数;N 为网络第2层隐藏层节点的个数,即模糊集合的个数;f 2(i ,j)表示第i 个输入属于模糊集j 的隶属度,即概率密度.(3)模糊推理层.模糊推理层通过与模糊化层的连接来完成模糊规则的匹配,各个节点之间实现模糊运算,即通过各个节点的组合得到相应的点火强度.该层的每个节点表示一条模糊规则,完成模糊规则到输出空间的映射,每个节点的输出为该节点所有输入信号的乘积,即f 3(m)=∏N j =1∏ni =1f 2(i ,j),(2)式中m =1,2,…,M.M 为网络第3层的节点数.(4)输出层.f 4(l )=w 3f 3=∑M m =1w (l ,m )f 3(m ),(3)式中l =1,2,…,L.L 为输出层的节点数,w 为输出层节点与第3层各节点的连接权矩阵.2 遗传算法原理遗传算法(G enetic Al gorit hm s ,GA )的思想来源于生物遗传学和适者生存的自然规律,是一种群体操作,该操作以群体中的所有染色体为对象,通过选择、交叉和变异等操作产生新一代群体,直到获得满意的结果.(1)编码.将模糊RB F 神经网络需要进行优化的参数进行二进制编码,称此二进制串为染色体,每个参数用10位二进制表示.(2)选择操作.采用适应度比例方法,也称为赌轮法.该方法中染色体被选择的概率与其适应度成正比,即p i =f i /∑Nj =1f j ,其中f i 为第i 个染色体的适应度,N 为种群大小,p i 为第i 个染色体被选择的概率,具有较大适应值的染色体被选中的概率较大.为了保证搜索的全局最优,在进行交叉操作之前将本代染色体中的最优染色体直接保留到下一代中,其他染色体按照交叉概率和变异概率进行交叉操作和变异操作,以形成新的染色体[6].(3)交叉和变异操作.交叉操作可以提高遗传算法的搜索能力,一般采用2点交叉方式,保留一个最优染色体不进行交叉变异,确保了算法的收敛[7].根据交叉概率PC 选择染色体,交叉位随机选取.变异操作则可以增强遗传算法的局部搜索能力,同时使得遗传算法保持种群的多样性,确保种群能够继续进化.(4)适应度函数的选取.适应度函数应选取能够客观地反映染色体优劣的函数[8].对模糊RB F 神经网络的参数来说,网络输出的精度,即误差的大小可以充分反映染色体的优劣,定义模糊RB F 神经网络的性能指标为误差平方和,即E =12∑L i =1∑n j =1(d ij-o ij )2.(4)其中:d ij 和o ij 为第j 个样本的第i 个输出的期望输出和实际输出;n 为样本的个数;L 为输出层神经元的个数,即输出向量的维数.设计适应度函数为f i =1/E.44吉首大学学报(自然科学版)第31卷3 基于梯度下降法的模糊RB F 神经网络的参数调整模糊RB F 网络的可调参数包括隐层节点的中心、宽度和输出层权值.文中采用梯度下降法进行网络参数学习.隐层节点的中心的更新公式如下所示:c k (n +1)=c k (n )+Δc k (n +1)+η[c k (n )-c k (n -1)],Δc k (n +1)=-γ(d(n +1)-o (n +1))×w k (n +1)× f 3(k )×(x (1)-c (k ))×b (k )-2.(5)基函数宽度的更新公式如下所示:σk (n +1)=σk (n )+Δσk (n +1)+η[σk (n )-σk (n -1)],Δσk (n +1)=γ(d (n +1)-o (n +1))×w k (n +1)× f 3(k)×(x (1)-c(1,k))2×b (k)-3.(6)对输出层节点与上一层各节点的权值W 采用(6)式进行调整:w k (n +1)=w k (n)+Δw k (n +1)+η[w k (n)-w k (n -1)],Δw k (n +1)=-γ(d (n +1)-o (n +1))×f 3(k ).(7)其中:η为学习动量因子;n 为迭代步数;γ为学习速率;d 表示网络的期望输出;o 表示网络的实际输出.3.1算法描述基于遗传算法的模糊RB F 神经网络的学习算法描述如下:(a )依据模糊RB F 神经网络要优化的参数个数设置染色体的二进制串长度,并设置各参数的寻优范围;(b)随机初始化种群;(c )对种群中各个染色体进行译码,并根据网络的性能指标函数计算各个染色体的误差平方和;(d)依据适应度函数即(4)式计算种群中各个染色体的适应值,并对适应值排序,选择适应值最大的染色体作为最优染色体;(e )依据赌轮法计算每个染色体的选择概率.选择适应值较大的染色体来产生新的染色体;(f)设置交叉概率.产生1个随机数,若该数小于交叉概率,则将染色体相应的串进行交叉操作,保留1个最优染色体不进行交叉;(g )设置变异概率.产生1个随机数,若该数小于变异概率,则将染色体进行变异操作,保留1个最优染色体不进行变异;(h )若达到迭代次数则结束,否则转步骤(c );(i)将优化的模糊RB F 网络的各参数作为网络参数的初始值;(j )利用(1)至(3)式计算模糊RB F 神经网络各层节点的输出;(k )计算网络的实际输出与理想输出的差值;(l )利用(5)至(7)式调整模糊RB F 神经网络的各个参数;(m )重复步骤(j )至(l ),直到训练的模糊RB F 神经网络满足结束条件;(n )用测试数据对模糊RB F 神经网络进行验证.3.2仿真实验为了验证算法的有效性及准确性,对文中所设计的基于遗传算法优化的模糊RB F 神经网络用于函数逼近.函数y =si n c (x )的逼近效果如图1所示,图2是逼近过程的误差.从函数的逼近效果可以看出,文中所设计的基于遗传算法优化的模糊RB F 神经网络逼近所得结果基本与原函数一致,而且迭代过程中误差基本为0.4 结语利用遗传算法具有搜索范围广、搜索效率高、鲁棒性强的特点,运用遗传算法优化的模糊RB F 神经网络结构、参数,再采用梯度下降法对优化的网络参数进行动态调整,克服了遗传算法局部寻优能力的不足,54第1期 段明秀:基于遗传算法的模糊RB F 神经网络设计及应用图1 函数Y =si n c(x )的逼近效果 图2 函数Y=sin c(x )的逼近误差从而提高网络的泛化能力及稳定性.仿真结果表明了该算法的有效性.参考文献:[1] 高建英.基于遗传算法设计模糊RB F 神经网络控制器[D ].大连:大连理工大学,2000.[2] 李国勇.智能控制及其MA TLAB 实现[M ].北京:电子工业出版社,2005.[3] 何迎生,彭 华,段明秀.基于交叉验证的改进RB F 分类器设计[J ].微计算机信息,2009,25(6-3):248-250.[4] 王小平,曹立明.遗传算法———理论、应用与软件实现[M ].西安:西安交通大学出版社,2003.[5] 苗卓广,何秀然,魏永志.基于模糊RB F 神经网络整定的航空发动机多变量解耦控制[J ].空军工程大学学报,2009,10(2):10-13.[6] 高静巧,朱伟兴.基于遗传算法的RB F 神经模糊控制器[J ].计算机仿真,2003,20(11):53-54.[7] 陈小平,赵鹤鸣,杨新艳.遗传前馈神经网络在函数逼近中的应用[J ].计算机工程,2008,34(20):24-28.[8] 赵志刚,单晓虹.一种基于遗传算法的RB F 神经网络优化方法[J ].计算机工程,2007,33(6):13-15.Design of Fuzzy RBF N eural N et w or k B ased on G enetic Algor ithm an dits Applicat ionDU AN Mi ng 2xi u(College of Mathematics and Compute r Science ,Jishou Unive rsity ,Jishou 416000,Hunan China)Abstract :A fuzzy RB F ne ural net wor k learni ng algorit hm based on genetic al gori t hm i s propo sed.Thi s al 2gori t hm adopt s genet ic al gorit hm to opti mize t he fuzzy RB F neural network ’s st ruct ure parameter s ,a 2dapt s t he optimizat ion result as t he init ial value of t he f uzzy RB F neural net work ’s st ruct ure pa ramet ers ,and dynamicl y adj ust s t he parameter s using t he gradient decent met hods.Finall y t he al gorit hm is applied t o cl assif y t he dat a a nd function approximation.The sim ulation shows t hat t he f uzzy RB F neural net work has hi gher p reci sion and robust ness.K ey w or ds :genetic algori t hm (GA );f uzzy RB F ;neural net work ;f unct ion approximation(责任编辑 向阳洁)64吉首大学学报(自然科学版)第31卷。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第五层 ( 出层) 输
( 输入层 ) ( 隶属度层 ) ( 模糊规则 ) ( 归一化 )
图 1 基 于 标 准 模 型 的模 糊 神 经 网络 结 构
其 中 T是输 人 维数 , / , m 是 i 的模糊 分割 数 。若 隶 属 函数 采用 高斯 函数 表示 , 则
其 中 c和 分别 表 示隶
设 计成 具有 五层 结构 的神 经 网络 , 构 图如 图 1 示 ] 结 所 :
它 的每 一层 都具 有 明确 的模糊 逻辑 意义 。下 面对 它 的每 一层 及输 人输 出关 系做 进一 步 的解 释 。
第 一层 为输 入层 。该 层 的各个 结 点 直 接 与输 人 向 量 的各 分 量 。 接 , 连 它起 着 将 输 人 值 =[ ……
( .河北理工大学 计算机与控制学 院;.信息学院 , 1 2 河北 唐 山 0 30 6 09)
关 键词 : 传 算法 ; 糊神 经网络 ; 遗 模 隶属 度 函数 ; 真 仿 摘 要 : 据遗 传 算法 和智 能控 制 的特 点 , 出了一种 基 于遗 传 算 法的模 糊 神 经 网络控 制 器 , 根 提 遗 传 算法 主要优 化模 糊神 经控 制 器的 隶属 度参数 和 第三 层 的 网络 节点 。对优 化后 的控制 器进 行 了仿 真 比较研 究. 真 结果表 明 , 仿 该控 制 器有 较好 的控 制性 能 。
= 十 ) ( i=1 2 … , ; 12 , i , , r : , … m t
收稿 日期 :0 6 7 5 20 - - 0 0
维普资讯
" 7 0
河北理工大学学报 ( 自然科学版 )
第2 9卷
第一层
第二层
第三层
第四层
维普资讯
第2 9卷
第 3期
河 北 理 工 大 学 学 报 (自然 科 学 版 )
J u n l fHe e P ltc ncUnvri ( a rl c neE io ) o r a o b i oyeh i ies y N t a Si c dt n t u e i
V 12 N . o. 9 o3
A g2 0 u .0 7
20 0 7年 8月
文 章 编 号 :6 40 6 ( 07 0 - 6 -4 ]7 -22 2 0 ) 3 0 90 0
基 于 遗 传 算 法 的 模 糊 神 经 控 制 器 的 设 计 与 仿 真
师 宁 侯 国 强 ,
属函数的中心和宽度。该层的结点总数 Ⅳ =∑m = 4 2 1。 第三层 的每个节点代表一条模糊规则 , 的作用是用来匹配模糊规则 的前件 , 它 计算出每条规则 的适用 度 。即 = 一 Fra bibliotek() 2
其 中
l 1 , m} E{,, m}…, ∈{, …, 2 1 …,:, E{, …, J= , mm=n . 2 1 , m} 1 …,, 2 2 m
优 化 。该 控 制器 的优 点在 于结 构简单 , 实现 了 自学 习 、 自适 应控 制 。
1 模 糊 神 经 控 制 器 的设 计
设 计模 糊 控制 器 一般需 要 三步 : 首先选 取 合适 的语 言 变量 , 精 确输 人 量模 糊 化 ; 次 构 造模 糊 控 制规 将 其
则表确 定输 出量对 应 的模糊 关 系 ; 最后 依据 某 一准则 进 行模 糊判 决 , 输 出 的控 制量 反模 糊化 后作 用 于被控 将 对象 。那 么用神 经 网络 实现 模糊 逻辑 系统 也要 围绕 这 三 步进 行 。根据 这 些原 理 , 们 将 二 维 的模 糊 控 制器 我
计算机数字控制 , 属于非线性控制范畴。它是模糊集合理论与控制理论相结合的成功典范 , 它不仅改善 了经 典控 制 的性 能 , 而且 对难 以精 确控 制 的非线 性 、 不确 定 性 、 变性 的复 杂 系统 也 显示 出独 特 的 能力 ¨ 。用 神 时 ]
经 网络 实现 模糊 控 制 的主导 思想是 建 立一个 能容 纳模 糊 信 息 的神 经 网络 , 让其 学 习包 含 在 常规 模糊 控 制 并 器 的规 则集 中 , 用 训练 后 的神经 网络代 替模 糊 关系 矩 阵 , 以此构 成模 糊推 理 的核 心 [ 。 再 并 】 ]
该层 的总 结点数 =m= 9 4 。对 给定 的输 人 , 只有在 输 人点 附近 的那些 语 言 变量 值 才有 较 大 的隶 属 度 值 , 离输 人点 的语 言变量 值 的隶 属度 或者 很小 ( 远 高斯隶 属度 函数 ) 或者 为 O 三角 形隶 属 联 函数 ) 当隶 属 ( 。 度很 小 ( 例如小 于 0 0 ) .5 时近似 取为 0 因此 在 中只有少 量 的结 点输 出非 0 而 多数结 点 的输 出为 0 。 , 。 第 四层 的结点 数与第 三层 相 同 , Ⅳ = 3 即 4 N :m= 9 它 所实 现 的是 归一 化计 算 , 4, 即
] 传送 到 下一 层 的作用 , 个分 量 均为 模糊 语 言变 量 、 层 的结点 数 Ⅳ = 2 每 该 1 凡= 。 第 二 层每个 节 点 代表 一个语 言 变量值 , 如 ,s等 。它 的作 用是 计算 各输 人分 量属 于 各语 言 变量 值模 P 糊集合 的隶属度 函数 :
中图分 类号 : P2 3 4 文献标 识 码 : T 7 . A
0 引 言
在 现代 工 业过 程控 制 中 , 模糊 控制 在模 型难 确 定 的系统 中应 用越 来越 广泛 。它 是智 能控 制较 早 的形 式 ,
它 吸取 了人 的思维 具有 模糊 性 的特点 。它 是 以模糊 集合 理 论 、 模糊 语 言 变量 及 模 糊逻 辑 推 理 为基 础 的 一种
近年来 , 遗传算法( eecAgrh sG ) G nd l i m , A 作为一种全局寻优 的优秀算法 , ot 被广大学者用于对模糊控制 和神经 网络 的参 数 寻优 ¨ 上 述 三者 之间 的结合 是 当今 控制 界 的研 究 热点 。
文 中设 计 了一种 基 于遗传 算法 的模糊 神 经控 制 器 , 利 用 G 并 A对 所 有 的高 斯 型 隶 属 函数 和权 值进 行 了