Duffing混沌的轨迹跟踪控制仿真实验_第1页
Duffing混沌的轨迹跟踪控制仿真实验_第2页
Duffing混沌的轨迹跟踪控制仿真实验_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Duffing混沌的轨迹跟踪控制仿真实验摘 要:根据Duffing混沌系统和期望轨迹建立轨迹误差系统,采用线性滑模面和双幂次趋近律设计滑模控制器,并采用滑模控制器进行轨迹跟踪控制。采用Simulink软件建立仿真实验系统。仿真结果说明,滑模控制器能够进行Duffing混沌的轨迹跟踪控制,轨迹跟踪误差渐进收敛到零。关键词:滑模控制器 Duffing混沌 轨迹跟踪 仿真实验中图分类号:TP273              

2、;  文献标识码:A            文章编号:1674-098X202106b-0009-03Abstract:AccordingtotheDuffingchaosandthedesiredtrajectory,trajectorytrackingerrorsystemisestablished.Theslidingmodecontrollerisdesignedbylinearslidingmodesurfaceanddoublepowerrea

3、chinglaw.Theslidingmodecontrollerisusedfortrajectorytrackingcontrol.ThesimulationexperimentsystemwasbuiltbySimulinksoftware.TheresultsshowthattheslidingmodecontrollercanperformtrajectorytrackingcontrolofDuffingchaos,andthetrajectorytrackingerrorconvergestozerogradually.KeyWords:Slidingmodecontroller

4、;Duffingchaos;Trajectorytracking;Simulationexperiment混沌是非线性系统普遍存在的现象,广泛存在于自然界和人类社会中。Duffing混沌是典型的二阶严反响系统1-2,只采用单一的控制输入就能实现轨迹跟踪控制。滑模控制对模型误差和外部干扰信号具有很强的鲁棒性,并具有响应速度快和容易实现等优点【3】。滑模控制器的设计中常用的趋近律有指数趋近律、幂次趋近律和双幂次趋近律等4-5。本文根据Duffing混沌系统的状态方程和期望轨迹建立轨迹跟踪误差系统,采用线性滑模面和双幂次趋近律设计滑模控制器,最后采用滑模控制器进行Duffing混沌的轨迹跟踪控制。采

5、用Simulink软件建立仿真实验系统,仿真结果说明,滑模控制器能够进行Duffing混沌的轨迹跟踪控制,轨迹跟踪误差渐进收敛到零,轨迹跟踪的速度比较快。1 Duffing混沌的轨迹跟踪误差系统Duffing混沌为二阶非线性系统,状态方程为1其中,x1和x2为系统的状态变量,p1,p2,p3和为常数。当参数选择为p1=-1,p2=0.25,p3=0.3,=1时,Duffing系统会出现混沌现象。对于Duffing混沌系统,状态变量x1的期望轨迹为xd,状态变量x2的期望轨迹为。xd为连续函数,具有二阶导数。Duffing混沌系统的轨迹跟踪误差定义为2对轨迹跟踪误差进行求导,可以得到轨

6、迹跟踪误差系统为3其中,。期望轨迹设定为4带有控制输入的轨迹跟踪误差系统为5其中,u为控制输入。通过控制输入u对轨迹跟踪误差系统进行平衡控制,轨迹跟踪误差渐进收敛到零,实现Duffing混沌系统的轨迹跟踪控制。2 滑模控制器对于Duffing混沌轨迹跟踪误差系统,采用线性滑模面和双幂次趋近律设计滑模控制器,并采用滑模控制器进行Duffing混沌系统的轨迹跟踪控制。在滑模控制器的设计中,采用的线性滑模面为6其中,k1为常数,且k1>0。在滑模控制器设计中,双幂次趋近律表为7其中,。采用线性滑模面和双幂次趋近律设计的滑模控制器为83 仿真实验Simulink软件是MATL

7、AB软件的重要组成局部,可以非常方便的进行虚拟仿真实验【6】。本文采用Simulink中的MATLABFunction模块和积分模块等建立Duffing混沌的轨迹跟踪控制仿真实验系统,MATLABFunction模块内采用MATLAB语言进行编程7-8。本文采用线性滑模面和双幂次趋近律设计滑模控制器,只采用单一的滑模控制器进行Duffing混沌系统的轨迹跟踪控制,轨迹跟踪误差渐进收敛到零。采用Simulink软件进行Duffing混沌系统的轨迹跟踪控制仿真实验,采用变步长的ode45算法,最大步长为0.0001s,仿真时间为6s。Duffing混沌系统的初始状态设定为,。期望轨迹的初始状态为,

8、。轨迹跟踪误差的初始状态为,。Duffing混沌系统轨迹跟踪控制的仿真实验系统,如图1所示。在线性滑模面中,参数设定为k1=4。在双幂次趋近律中,参数设定为k2=2,k3=2,=0.6,=1.4。滑模控制器的控制输入,如图2所示,采用双幂次趋近律的滑模控制器比较平滑,没有出现抖振现象。滑模面的响应曲线,如图3所示,滑模面快速收敛到零。轨迹跟踪误差的响应曲线,如图4所示,轨迹跟踪误差渐进收敛到零,收敛的速度比较快。仿真结果说明,采用线性滑模面和双幂次趋近律设计的滑模控制器能够进行Duffing混沌的轨迹跟踪控制,轨迹跟踪误差渐进收敛到零。4 结语本文根據Duffing混沌系统和期望轨迹

9、建立轨迹跟踪误差系统,采用线性滑模面和双幂次趋近律设计滑模控制器,并采用滑模控制器进行Duffing混沌的轨迹跟踪控制。采用Simulink软件建立仿真实验系统,该仿真实验比较形象和直观,有助于学生对混沌控制和滑模控制等的理论理解和工程应用。参考文献【1】王晓东,杨绍普,赵志宏.基于改进型Duffing振子的微弱信号检测研究J.动力学与控制学报,2021,143:283-288.【2】张菁,章文俊,宋万清.Duffing-Holmes振子在刀具磨损检测中的应用J.轻工机械,2021,331:52-55.【3】刘金琨.滑模变结构控制MATLAB仿真第3版M.北京:清华大学出版社,2021.【4】张合新,范金锁,孟飞,等.一种新型滑模控制双幂次趋近律J.控制与决策,2021,282:289-293.【5】李慧洁,蔡远利.基于双幂次趋近律的滑模控制方法J.控制与决策,2021,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论