专业的微特电机产品发布平台
用户名: 密码: 注册
设为首页 加入收藏 联系我们
免费注册 企业免费建站
新技术论坛 会员产品发布
TB6600QQ群:70241714   步进电机论文   六轴工业机器人解决方案  
步进电机     驱动器     控制器     马达IC     伺服电机     无刷直流电动机     微特电机文献     工控器件     运动控制新产品     六轴工业机器人    
首 页   |   行业资讯   |   业内搜索   |   网站介绍   |   超级服务   |   新技术论坛
论坛公告: 中国步进电机应用网:http://using.zgbjdj.com/
  文章标题:基于神经网络的迟滞非线性补偿控制
回复文章
作者:vivan2254  发表时间:2010-8-2 11:26:04
基于神经网络的迟滞非线性补偿控制
赵新龙1,董建萍2
(1浙江理工大学自动化研究所,浙江杭州310018;2上海师范大学信息与机电工程学院,上海200234
 
 
摘    要:提出了一种基于神经网络的迟滞非线性的补偿方法。首先构造一个duhem逆算子来描述迟滞逆状态。然后利用神经网络来逼近此状态和输出之间的关系来得到神经网络迟滞逆模型,神经网络权值采用反馈误差学习方法来进行在线调整。系统的前馈控制器和反馈控制器分别为逆模型和pid控制器。该方法不需要建立迟滞的正模型,能够在线构造逆模型来实现迟滞补偿。最后通过仿真验证了该方法的有效性。关键词:迟滞;神经网络;反馈误差学习控制;补偿.
中图分类号:tp 273    文献标识码:a
1引言
  压电陶瓷、磁致伸缩材料、形状记忆合金等智能材料构成的传感器或执行器在航空航天、微纳米定位、微电子制造、精密机械、生物工程等领域应用的越来越广泛,但是,这些智能材料都表现出迟滞特性,迟滞的存在不但会降低系统的控制精度,甚至会导致系统不稳定。为了消除迟滞非线性对系统的不良影响,通常的做法是建立迟滞的数学模型并构建相应的逆模型来宾现对迟滞的补偿。常用的迟滞模型有preisach模型、kp模型、pi模型、tk模型、duhem模型等。另外,为了描述迟滞的速率相关性,一些学者改进经典preisach模型和pi模型的权重函数从而提出了动态preisach模型和动态pi模型。
    本文提出了一个迟滞逆算子来描述迟滞逆状态,得到迟滞逆的状态空间方程。然后利用神经网络来描述迟滞逆状态和迟滞逆输出之间的关系从而梅建一个神经网络迟滞逆模型。神经网络的权值采用反馈误差学习法进行调整,该方法不需要建立迟滞正模型,可以在线调整神经网络的权值来实现迟滞的补偿控制。
2迟滞逆算子
  首先通过duhem模型来得到迟滞逆算子,coleman和hodgdon的duhem模型的表达如下:
  g的定义为
  1)f(.)是分段光滑、单调递增奇函数,并且是有限的。
  2)g(.)是分段连续的偶函数,并且:
    根据文献[4],上面3个条件是迟滞环形成的充分必要条件,并且当用g(v,i)代替g(v),上述duhem模型为速率相关的。
    由于duhem模型是微分形式,可以通过下述变换直接得到迟滞逆算子,提取迟滞逆的运动特性,为建立迟滞逆模型提供前提条件。
    对式(1)去掉****值符号,可以得到:
  
  假设其迟滞的输入输出同时达到极大值或者极小值,因此式(2)可以变换成:
    因此可以得到:
将式(4)表达的映射关系称为duhem逆算子,算子输人为w,算子输出为v。
    说明1由于duhem模型的参数难以确定,因此很难通过duhem模型来得到其逆模型来实现对迟滞的补偿。利用duhem逆算子来提取迟滞逆的运动特性,能够直接建立迟滞逆模型。
3基于逆模型的补偿控制
  对任意的迟滞逆,其输人为u,输出为y。周上述duhem逆算子来描述其迟滞逆状态,其迟滞逆的状态空间表达式为
式中,z为duhem逆算子的输出,表示迟滞逆状态;哆为迟滞逆的输出映射;α,f(.),g(.)表示的意义与式(1)相

 

  共有记录条,共页,条/页  转至页
回复此文章主题
  用户名: 密码: 注册新用户
回复内容:
 
设为首页   |   加入收藏   |   联系我们   |   站长留言   |   广告服务   |   友情链接   |   免费展示
网站实名:步进电机网 步进电机驱动器网 微特电机网 网站地图 新闻中心
版权所有:北京时代四维科技有限公司
© Copyright By www.zgbjdj.com
京ICP备11042559号-1