仿人智能控制
制动器试验台控制的改进仿人智能控制算法

其 中 为制 动 器制 动 力矩 , 为 电动机 产 生 的 拖 动 力 矩 , 为机 械 转 动惯 量 , 为 角加 速 度 ,∞ 为 ‘ , 角速度 ,表 示 时间 , t n表示 转速 .
台工作时主轴的瞬时转速与瞬时扭矩是可观测的离 散量 . 由于制 动器 性 能 的复杂 性 , 电动机驱 动 电流与
no
其中 为惯性飞轮盘撤除后传动系的转动惯量 . 要 实现完 全 的 电惯 量对 机械 惯量 的模 拟 ,则要
求 t t由公 式 ( ) l =_ 6 和公 式 ( ) 知 : 7可
t l t 2 t
T M( 一 ) = 1
() 8
图 1 恒 力 矩 制 动 时 制 动 曲 线 图
流稳态输出估计值 , 代表机械部分获得 的角加速
度 所 需 的扭 矩 , 为最 大控 制 量输 出 , 为 稳 态输 i
2 制动 器实 验 台系统 动力 学模型 【 .
机拖动固定惯性小飞轮盘达到预定转速后制动器制
动, 电机仍 然拖动 , : 则
.
一
电动机拖动系统的运动方程式是描述系统机械 运 动规 律 的微 分方 程式 , 系统动 力学 方程 为 : 该
n
2rzo rJ n
, 1、
而
时间之 间的精 确关 系是很 难得 到 的. 实际 中常用 工程 的计 算机控制方 法是 : 把整个 制动时 间离散化 为许多 小 的时 间段 , 比如 1ms 0 为一 段 , 后根 据 前 面 时 间 然 段 观测到 的瞬 时转 速与或瞬 时扭矩 , 计 出本 时段驱 设
图1 中曲线 1 是具有大惯量飞轮盘制动时, 电
的一端 , 当制动器工作时会使主轴减速. 台工作 试验 时, 电动机拖 动 主轴 和飞轮 旋转 , 到与设 定 的车速 达
基于仿人智能PID控制器的汽包水位控制

【 韩光信 。 2 l 施云贵 , 胡忆沩. 先进 P l D在锅炉汽包水位控制中的应用研究U. 计算机 信息. 0 , (7— 4 1 微 2 6 2)2 7 0 11 :
【 刘金馄. 3 】 智能控制 . 北京: 电子工业出版社 ,0 5 8 -0 . 2 0 ,5 ] 4 【 吴振奎等水 温水压仿人自动控制系统. 4 】 内蒙古科技大学 学报[,0 74 J 2 0 ,. 】
低, 则会破坏 水循环 , 引起水冷壁 管 的破 裂 ,
严 重 时 会 造 成 干 锅 , 坏 汽包 。 损 维持 汽包 水 位
在给定范 围内是保证锅炉安全运行 的必要条 件之一 。
传统 的锅炉 汽包水位控制策 略包括 基于
PD 控制的单冲量 、引入蒸汽流量前馈 的双 I 冲量 和给水 流量 闭环 串级 三冲量控制等 _ 目 l _ 。 前 各种 锅炉汽包 水位 绝大多数 采用 三冲量控 制方案 。三冲量水位控制系统以锅炉汽包水 位作为主控信号 ,实时检测锅炉的蒸汽流量
输 入 变 量 , 时 整定 PD参 数 , 服 虚 假 水 实 I 克
控制算法选用 汽包 水位误差 ek 汽 包水 ( )、
位误差 变化 量 Aek、 汽流 量和 给水 流 ()蒸 量差值 △f()作为控制器的输入变量 , k 描 述 系统 的动态特征 ,表征其所处 的工 作状 示 。其 中 :m ) e( 为汽包水位误差 e的第 k个 k 极值 ; k:调节增益放 大系数 ,。1k 为调 k> ;
PD控制算 法以 1M。 为设定 的汽 包 0 k< ; , M: 水位误差界 限 , > C , M。M ; , 为设定 的蒸 汽 C
流量 和给水流量差值界 限, 。c ; C>
模糊仿人智能控制器的分析与应用

0 引言
仿人 智 能控 制 ( SC) 模糊 控 制 ( U Z 都 HI 和 F Z Y)
是 智能控 制 的典 型 形式 , 具 有智 能 控制 的基本 特 都
外界 干扰影 响 的缺 点 逐 步显 现 , 它 的应 用也 受 到 使 了限制 。模糊 控制器 由于对误差 和误差 变化率 的模 糊 化 , 有 良好 的抗 随机干扰 能力 , 具 因此 该文将模 糊
p o e ft e d u l n e td p n u u s se ,i h ih ft e d u l n e d p n u um,mo e f r p  ̄y o h o be i v re e d l m y tm n t e lg to o b e iv  ̄e e d l h d lo
摘 要 : 出将模糊 控制 与仿人 智 能控 制相 融合 的模 糊 仿人 智 能控 制 技 术 , 提 引入 了模 糊切 换 , 给
出了模 糊仿人 智能控 制 器的基 本 结 构 和控 制 算 法。 分析 了二级 倒 立摆 系统 的 运 动特 性 , MA . 在 T
L B中进 行 了针 对二级 倒立摆 的模糊 仿人 智能控 制 系统 的建模 与仿真 。 A
关键 词 : 二级 倒 立摆 ; 模糊 仿人 智能控 制 ; 模糊 切换 ; 真 仿 中图分类号 :P 7 4 T 2 3 . 文献标 志码 : A 文章 编号 :0 0 0 8 (0 0 0 — 0 8 0 10 — 6 2 2 1 ) 6 0 5 — 3
水下机器人运动控制中的仿人智能控制策略

dsr e e i dy m t y prt ei ecn o ojc i coe n i lt nepr e to ec b ddt l l.Ar o l o e e vhc o t l b ts hsna ds ai x e m n i ae e e ad l r e mu o i sf
得集成后 的整个系统处于某 种意义下 的优 化状
但控 1 水下机器人控制中存在的问题和对象特性 态 , 制 中主要存 在一些 问题 。 1 )不 确定 性 问题 。传 统 控 制 是 基 于 数 学模
对大型 复杂过 程 ( 对象 )的控制 , 般 是按 或 一 型 的控 制 , 为控 制 、 象 和 干扰 的模 型是 已知 即认 对
Abtat R m t yoea dvhc R V)o e o s h hrc r f n et n , n i cl s c : e oe p r e ei e( O r l t l t h t f ns w ecaat cr i y adii df ut e ou at ts f i
某种准则在低层把其分解 为若干子系统 , 再实施 控制。在上层协调各子系统之间的性能指标, 使
的或者通过辩识可以得到的。但水下机器人运动
t ul t mah ma i mo u e e ut g i i c l o g t g o o to efc f n r l P D i o b i i t e t d l ,r s l n n d f ut t e o d c nr l f t i o ma I s d s c i i f y e a o td h sp p rb n sfr ad s v r o t l t t ge ,a ay e n o a e h m ,a d f a l d p e .T i a e r g o w r e ea c n r r e is n l s sa d c mp s t e i l o sa r n n y il
《智能控制基础》第5章仿人智能控制-清华大学出版社

传统控制中以经典的时域性能指标和最优控制
的误差泛函积分评价指标系统进行的设计非常重要, e
但也存在着很大的局限性。经典的时域性能指标非
常直观,但不能直接用于设计,只能作为设计结束
后的评价。传统的单模态控制方式在设计时无法兼
顾所有的指标。最优控制的误差泛函积分评价指标
t
虽然可直接参与设计,但只能在各经典的时域性能
如图5-6中曲线(a)+(b)表明了一个
e
理想的定值控制过程;曲线(b)则为一个
理想的伺服控制的动态过程。如果以这样的
(a)
运动轨迹作为设计智能控制器的目标,理想
的情况就是,控制器迫使系统的动态特性在
该轨迹上滑动。但由于被控对象具有不确定
性和未知性,实际上运动的轨迹只可能处在
这条理想曲线周围的一曲柱中(对(e e )
5.2.2 仿人智能控制的设计方法
控制系统的设计是在离线的情况下进行的。建立什么样的模型、以何种程 度反映实际被控对象来进行控制器的设计,是控制系统设计方法首先应当解决 的关键问题之一。然而,大多数的实际被控对象都具有非线性、时变性和不确 定性,要建立准确而又便于智能控制设计方法利用的模型非常困难。但是,控 制系统数学模型的“类等效”模型简化方法为设计者提供了一个十分有效的途 径。
仿人智能推理与控制器的实现

Ke , r s It l g n o to , o u e o t l Hu n l e I t l g n o to y ' d : n el e t c nr l Cห้องสมุดไป่ตู้mp t r c n r , ma i n e ie t c n r l w o i o k
_
1 引 言
人的思维可分为三类 : 象( 形 直感 ) 维 、 象 ( 辑 ) 维 思 抽 逻 思 和 灵感 ( 顿悟 ) 维 。 其 中形 象 思 维 和抽象 思维 是 基 本 形 式 , 思 灵 感 思维 是上 述 两 种 思 维基 础 上 的 交 叉 、碰 撞 出的 思 维 火 花 一 刨 造 性 思 维 。人 的 思 维 包括 上 述 三种 形 式 , 的控 制 思 维 也 包 括 人 上 述 三 种 形式 。 但 人 的控 制思 维 同一 般 的思 维 有 一 定 的 区别 。
—
c nrli pee td i h rvo s p p  ̄ n ti p p rb sd o h ige ip ts ge o tu ytm , a tu tr o t s rs ne n te pe iu a e l hs a e a n te sn l n u i l up tsse a r lsrcue o . I e n e
一
2 仿 人智 能推理 与 控制器 的 实现
仿 人 智 能 推 理 与控 制器 的实 现 如 图 1 示 所 各 个 模 块 功 能介 绍 如 下 : .
21 数 据 处 理 模 块 .
数 据处 理 模 块 完 成 偏 差 和 偏 差 变 化 的 计 算 . 并 对 其 比例 化 、 化 和模 糊 化 。 偏 差 ( 和偏 差 的 变 化 ( C 的 论 域 取 为 : 量 E) E)
一种新型的仿人智能控制器的设计方法

一种新型的仿人智能控制器的设计方法
涂亚庆;李祖枢
【期刊名称】《自动化学报》
【年(卷),期】1994(020)005
【摘要】本文在文献[1,2]提出的仿人智能控制理论的基础之上,探索了设计其仿人智能控制器的基本思想和方法,并以伺服控制为例阐明了设计的步骤及其仿真实验结果。
【总页数】6页(P616-621)
【作者】涂亚庆;李祖枢
【作者单位】不详;不详
【正文语种】中文
【中图分类】TP273
【相关文献】
1.一种新型的统一潮流控制器设计方法 [J], 叶其革;王晨皓;吴捷
2.一种新型仿人智能模糊混合控制器的研究 [J], 靳大为;胡准庆
3.一种新型仿人智能模糊混合控制器的研究 [J], 靳大为;胡准庆
4.一种新型的仿人智能控制器(SHIC) [J], 李祖枢;徐鸣
5.一种新型的仿人智能控制器 [J], 郑双泉
因版权原因,仅展示原文概要,查看原文内容请购买。
仿人智能控制原型算法的改进

第 2 卷第 1期 l
20 0 8年 1月
烟 台大学 学报 ( 自然 科 学与 工程版 )
Junl f at n esy( a rl c neadE gne n dtn ora o n i i ri N t a Si c n nier gE io ) Y aU v t u e i i
接对人 的控 制经 验 、 巧 和 各 种 直觉 推 理 逻 辑 进 技 行 测 辨 、 括 和 总结 , 概 编制 成 各 种 简单 实 用 、 度 精
() 2 在模拟人 的行 为功 能不 断完善 和发展 中 ,
向模拟人的结构功能发展. 在线仿人 自校正控制器
的提出 , 标志着又 向结构功能模 拟方 向迈 出了重 要 的一 步. 至此 , 以行 为功 能模 拟 和结 构 功能模 拟 为
6 2
烟 台大 学学 报(自然科 学 与工 程版 )
第2 l卷
制; 从线性 系统到非线性系统的智能控制; 从定值
控 制 到伺 服 系统 的 智 能控 制 ; 大 时 延 过程 的智 从 能控制 , 到小 时延快 速 系统 的智能控 制 ; 从单 变量 系统到 多变量 及 多 变量 时延 系 统 的智 能 控 制 ; 直 到机器人 关节 的智 能控 制 . 人 智 能 控制 的 研 究 仿
高、 鲁棒性强 、 能实时运行 的控制算法 , 于实际 用 控制系统. 也就是说 , 目前的仿人智能控制各种方 法仅仅 是对 人 的行 为 功 能进 行 了模 拟 , 主要 应 用 于一些单输入单输 出、 非线性 、 滞后 、 以建立模 难
收 稿 日期 : 07 6 1 2 0 - —5 0
摘
要 : 人 智能控 制原 型 算法 易引起 控制 系统的超 调 , 仿 没有 完全模 拟 人 的控 制 策略 改
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
仿人智能控制仿人智能控制是仿效人的政行为而进行控制和决策,即在宏观结构上和功能上对人的控制进行模拟。
开展仿人智能控制的研究,是目前智能控制的一个重要研究方向。
1.仿人智能控制的原理1.1 仿人智能控制的基本思想传统的PID控制是一种反馈控制,存在着按偏差的比例、积分和微分三种控制作用。
比例:偏差一产生,控制器就有控制作用,使被控量想偏差减小的方向变化,器控制作用的强弱取决于比例系数Kp积分:它能对偏差进行记忆并积分,有利于消除静差,但作用太强,既Ti太大会是控制的动态性能变差,以至使系统不稳定。
微分:能敏感出偏差的变化趋势, To大可加快系统响应(使超调减小),但又会使系统抑制干扰的能力降低。
下面来分析一下PID控制中的三种控制作用的是指以及他们的功能与人的控制思维的某种智能差异,从而看出控制规律的智能化发展趋势。
1)比例;PID中实质是一种线性放大或缩小的作用,它类似于人的想象能力,可以把一个量想得大一些或小一些,但人的想象力是非线性的是变的,可根据情况灵活变化。
2)积分作用:对偏差信号的记忆功能(积分),人脑的记忆功能是人类的一种基本智能,人脑的记忆是具有某种选择性的。
可以记住有用的信息,而遗忘无用或长时间的信息,而PID中的积分是不加选择的长期记忆,其中包括对控制不利的信息,同比PID中不加选择的积分作用缺乏智能性。
3)微分:体现了信号的变化趋势,这种作用类似于人的预见性,但PID中的微分的预见性缺乏人的远见卓识,且对变化快的信号敏感,对变化慢的信号预见性差仿人智能控制的基本思想是指:在控制过程中利用计算机模拟人的控制行为能力,最大限度的识别和利用控制系统动态过程所提供的特征信息进行启发和直觉推理,从而实现对缺乏精确数学模型的对象进行有效的控制1.2 仿人智能行为的特征变量对系统动态特征的模式识别,主要是对动态模式的分类,根据系统偏差e及偏差变化△e以及由它们相应的组合的特征变量来划分动态特征模式,通过这些特征模式刻画动态系统的动态行为特征,以便作为智能控制决策的依据。
a b图1 系统的典型阶跃响应曲线图1给出了一个系统的典型阶跃响应曲线,曲线上a,b,F三处的系统输出是一样的,但他们的动态特征是不同的,a处偏差将继续偏离平衡状态,b处偏差将回归平衡状态,F处偏差达到最大值。
为了更全面,更细致的刻画系统的动态特征,定义下列特征变量。
1)偏差e n(e n表示偏离的大小,称为离散数)e n =R—y n2) 偏差变化△e n△e n=e n--e n-13)e n△e n(偏差及偏差变化之积)偏差与偏差变化之积构成了一个新的描述系统动态过程的特征变量。
利用该特征变量的趋势是否大于0可以描述系统动态偏差变化的趋势,对应图1可得下表1DECDOABCABe n>0 <0 <0 .>0 >0 △e n<0 <0 >0 >0 <0e n△e n<0 >0 <0 >0 <0a b图1 系统的典型阶跃响应曲线另外,当e n△e n<0(BC,DE)表明系统的动态过程正向着偏差减小的方向变化,即偏差的绝对值逐渐减小;当e n△e n>0(AB,CD)表明系统的动态过程正向偏差增加的方向变化,即偏差的绝对值逐渐增大。
4)△e n△e n-1(相邻两次偏差变化之积)△e n-1=e n-1--e n-2这个特征量表示了偏差出现的极值状态的特征量。
若△e n△e n-1<0 表示出现极值状态;△e n△e n-1>0 表示无极值状态出现;将△e n△e n-1与e n△e n联合使用,可以判别动态过程当偏差出现极值后的变化趋势,如B和C’点:B点:△e n△e n-1<0, e n△e n>0C’点:△e n△e n-1<0, e n△e n<0在B点后偏差逐渐减小,而在C’点后偏差逐渐变大a b图1’系统的典型阶跃响应曲线5)|△e/e|(偏差变化的姿态)这个特征量可以描述动态过程中偏差变化的姿态,当|△e/e|大时,表明△e大,而e小或很小当|△e/e|小时,表明e大,或△e很小若β<|△e/e|<α,表明系统处于BC(或DE)中部一段,此时系统的动态过程是呈现偏差和偏差变化较大的姿态6) |△e n/△e n-1|这个特征变量反映了偏差的局部变化趋势,也间接表示出前期控制效果,若此值大,表明前期控制效果不显著或不佳7)△(△e n)表明偏差变化的变化率,即二次差分,对于图1所示曲线:图1 系统的典型阶跃响应曲线ABC段:△(△e n)>0 ,处于超调段CDE段:△(△e n)<0, 处于回调段通过对上述特征变量的分析可知,特征变量是对系统动态特性的一种定性预定两性结合的描述,它体现了对人们思维的一种模拟。
2.仿人智能开关控制2.1 智能开关控制开关(on--off)控制又称为Bang--Bang控制,在许多电加炉的控制中被使用。
智能开关控制就是根据偏差及其变化趋势来选择不同的开关控制策略。
2.2智能开关控制器设计示例设控制过程为氧化还原反应的控制过程,控制量为交流电压U(t),其输出波形如图2,T为控制精度,为控制器输出时间或开关接通时间。
t图2 控制电压波形图图3 偏差变化曲线设控制过程的温度偏差曲线如图3所示,其中K是输出采样时刻,t(k)表示当前时刻的偏差,△e(k)表示当前前时刻偏差的变化。
考虑到被控过程的大惯性,既具有纯滞后,根据前述的部分相应过程特征变量,采用产生式规则来设计智能开关控制过程如下:(1)IF |e(k)|≥M e(k)>0 THEN u(k)=U (K)=T (炉温低,加入控制作用)0t (2)IF |e(k)|≥M e(k)<0 THEN u(k)=0 (K)=0 (炉温高,切断控制作用)0t (3)IF e(k)=0 e(k-1)<0 THEN u(k)=U (K)=K1(K-1)0t 0t (炉温正好,但是上一拍炉温低,加控制量以维护)(4)IF e(k)=0 e(k-1)>0 THEN u(k)=U (K)=(K-1) (同上基本一样)0t 0t (5)IF |e(k)|<E e(k )>0 △e(k)>0 THEN u(k)=U (K)=K2(K-1)0t 0t (6) IF |e(k)|<E e(k )>0 △e(k)<0 THEN u(k)=U (K)=K3(K-1)0t 0t (7)IF |e(k)|<E e(k )>0 △e(k)<0 THEN u(k)=U (K)=K4(K-1)0t 0t (8)IF |e(k)|<E e(k )>0 △e(k)>0 THEN u(k)=U (K)=(K-1)0t 0t (9)IF E ≤|e(k)|<M e(k )>0 △e(k)>0 THEN u(k)=U (K)=K5(K-1)0t 0t(10)IF E ≤|e(k)|<M e(k )<0 △e(k)>0 THEN u(k)=U (K)=K6(K-1)0t 0t (11)IF E ≤|e(k)|<M e(k )>0 △e(k)<0 THEN u(k)=U (K)=K7(K-1)0t 0t (12)IF E ≤|e(k)|<M e(k )<0 △e(k)>0 THEN u(k)=U (K)=K8(K-1)0t 0t 其中E 为炉温允许偏差的绝对值,M 为给定的常数M>E, (K) 和(K-1)分别为本次和上一次控制量的输出时间,K0-K8位根据经验或实验而整定的参数。
0t 0t3. 仿人比例控制器3.1 仿人比例控制原理假定对象为线性定常系统,其比例反馈如图4所示,当K 较小时一般可以保证系统的稳定性,但会有较大的静差,满足不了稳定将度的要求。
这是可采用仿人控制,不断调整给定值,使系统不断逼近期望值。
图4 比例反馈控制系统具体做法是:若系统进入稳定后,在给一个幅值为的阶跃输出,此时给定值变为1+,系统稳定输出为+,此时再给一个幅值0ss e 0ss e 0ss y 1ss y为的阶跃输入,则产生++的稳定输出,依次下去有:1ss e 0ss n y y 0ss y ⎯n 0→1ss y ⎯⎯⎯→⎯2ss y → k=1 (1) ssi n i y y ∑==00ss y ⎯⎯⎯⎯→⎯nssn e (2) 实际上只要n 足够大就可以,例如若原比例控制静差=20%,则 =0.8。
若要求警差度为1%,则0ss e y y =++0ss 1ss y 2ss y =+%20+%20%20=0.8+0.16+0.032=0.9920ss 0ss y 0ss y 即可满足要求了。
图5 阶跃响应曲线3.2 仿人比例控制算法仿人比例控制系统如下图6所示:图中积分开关只有在满足稳定输出时才闭合一次,完成运动后又立即断开,此后不变。
ne 0e e n =0n +−10e图6 仿人比例控制为了判断系统处于稳定状态而不受干扰和扰动的影响,给出如下判据:系统处于稳定的充分条件是存在一个ko 使得ko ≤k ≤ko+N 时,|e(k)-e(k-1)|< δ或者以连续N 满足|e(k)-e(k-1)|< δ作为判稳条件。
为实现仿人比例控制方法,可采用如下产生式规则描述:IF ko ≤k ≤ko+N, |e(k)-e(k-1)|< δ THEN (k)e e e n n +=−100常数δ取系统允许稳定差的1.5—2倍。
N 与对象的时间常数P 和纯滞后τ有关。
设采样时间为T ,则N ∝(P/T+τ/T)上述控制算法实质上等价于比例控制加智能积分。
(未满足条件仅起比例作用,稳定条件满足积分起一次作用)。
上述的仿人比例控制算法=比例+智能积分,有效地解决了传统控制器设计中稳态精度与稳态误差的矛盾。
4. 仿人智能积分控制4.1 仿人智能积分的原理在控制系统中引入积分控制作用是减小系统稳态偏差的重要途径,在常规PID 控制中,其积分是对时间轴上的所有数据的全时效积分,即记忆了偏差的存在及其变化的全部信息,它有以下几个缺点:(1)积分控制作用针对性弱(2)只要偏差存在,积分就起作用,易于引起积分饱和现象(3)积分参数选择不当即易造成系统的振荡造成上述积分控制作用不佳的原因在于:它没有很好的体现有经验的操作人员的控决策思想。
下图给出了系统PID 中的积分和人类积分的响应曲线。
图 7 偏差与积分对ab和bc段而言:在ab段已出现超调,正确的作用是使控制量在常志上加一个负量控制以压低超调尽快减小偏差,但是PID中控制量还是正的,这是因为oa积分作用过大,ab是负积分难以抵消oa的影响,故积分控制量仍是正值。