智能系统:带翼水下机器人的非线性拟合分段控制方法

第4卷第3期 智能系统学报 Vol.4 No.3 2009年6月 CAAI Transactions on Intelligent Systems Jn.2009 doi:10.3969/j.issn.16734785.2009.03.011 带翼水下机器人的非线性拟合分段控制方法 庞永杰12,李晔12 (1.哈尔滨工程大学水下机器人技术国防科技重点实验室,黑龙江哈尔滨150001;2.哈尔滨工程大学船舶工程学 院,黑龙江哈尔滨150001)】 摘要:S面控制方法可较好地解决水下机器人的运动控制问题,但由于其参数是固定的,无法达到全局最优.不同 航渡速度段,采取不同的控制参数值,可保证水动力不同阶段控制输出的最优:但在速度变化的分界点,控制器输出 有跳变,不利于系统的全局稳定性.利用T-S模糊系统逼近非线性连续函数的能力,采用非线性的S面函数作为模糊 系统的后件,设计了基于T-S模型的S面控制器.通过T-S模型的引入,避免了控制器输出的跳变,增强了系统稳定 性.将该方法应用于带翼水下机器人的深度控制,水池试验和湖中实验均证明了算法的有效性, 关键词:水下机器人:非线性控制:深度控制:T-S模型:S面控制器 中图分类号:TP24文献标识码:4A文章编号:16734785(2009)03-025806 Nonlinear fitted step control method for a winged micro autonomous underwater vehicle PANG Yong-jie2,LI Ye.2 (1.State Key Laboratory of Autonomous Underwater Vehicle,Harbin Engineering University,Harbin 150001,China;2.College of Shipbuilding Engincering,Harbin Engineering University,Harbin 150001,China) Abstract:The S-surface controller is generally a good tool for motion control of underwater vehicles,yet it cannot reach a global optimum,for its parameters are constants.If different parameters are used at different velocities, control output is optimal at those different hydrodynamic phases.Unfortunately this causes the output of the control- ler to have abrupt changes at the boundaries of velocity subsections,affecting the global stability of the system.To overcome this,a Takagi-Sugeno (T-S)fuzzy model was employed to approach nonlinear continuous functions and the nonlinear S-surface functions were used as the latter of the fuzzy system.On this basis,an S-surface controller was designed.With the introduction of the T-S model,abrupt changes in controller output were avoided,making the system more stable.Experiments in a water tank and lakes proved the validity of the algorithm. Keywords:underwater vehicle;nonlinear control;depth control;T-S model;S surface controller 由于海祥环境的复杂性,以及水下机器人6个D控制的结构相结合,既简化了控制器的设计,又 自由度运动的强非线性和相互耦合,因此水下机器 能保证控制效果.为了加强机器人的自主性与适应 人动力学模型相当复杂.尤其是带有操纵面(舵、翼 性,改善机器人工作性能,刘建成博士等在文献[1] 等)的水下机器人,其运动模型更趋复杂.因此, 的基础上,增加了控制器的积分环节,并将Sigmoid 水下机器人控制系统的设计必须考虑非线性问题和 函数开方,提出亚$面方法).王丽荣博士利用不 不依赖于模型的控制方法.刘学敏博士提出了一种 同类型的S型非线性函数代替Sigmoid函数,提出 结构简单、输入量少、适用于非线性系统的新型控制 了广义S面控制器.S面控制方法原型以及后续 方法—S面控制2.该方法将模糊控制的思想与 的改良型S面控制方法都经过了大量的试验,取得 了较好的控制效果2.但以上方法都是从模糊控 收日期:2008-12-16. 制的思想出发,控制器参数在不同的控制阶段都是 基金项目:国家“863”计划资助项目(2008A4092301):水下机器人技 固定值.随着航速的变化,水下机器人所受的粘性力 术国防科技重点实验室开放课题研究基金资助项目 (2007001). 变化很大.因此控制参数需要随航速变化适时改变, 通信作者:李啡.E-mal:liye@hrbeu.e.cm. 如果采用简单分段函数的形式,那么在速度变化分

第3期 庞永杰,等:带翼水下机器人的非线性拟合分段控制方法 ·259 界点处,控制器输出有跳变,系统不稳定性增加.为 R:if0.5kn

·260 智能系统学报 第4卷 控制器已经在多个不同的领域得到了成功的应用。 40=2.0/(1.0+eaa)-1.0; 然而,由于其采用是线性函数对被控系统进行分步 R:若航渡速度为负中, 逼近,因此其应用要求被控系统能够完全或近似地 46=2.0/(1.0+e-aa19)-1.0; 局部线性化.对于水下机器人这样的强非线性系统, R:若航渡速度为负大, 简单的采用线性函数进行逼近显然是不合适的.因 0=2.0/(1.0+e-aa0)-1.0; 此后件函数采用已被广泛证实有效的分段精确$面 对航渡速度,取三角形隶属度函数,如图2所示。 函数 3.2T-$模型的平滑过渡能力 y1.0 NL NM NS ZE PS PM PL 设某单输入单输出非线性控制方法定义如下: ry=0.6x+2,x≤6.5; 2.8-2.1-1.4-0.700.71.42.12.8 y=0.2x+9,6.5

第3期 庞永杰,等:带翼水下机器人的非线性拟合分段控制方法 261. 系数的控制器,具体参数见表2.图3中曲线给出了3 u≤0.5kn控制段,还是0.5kn

.262 智能系统学报 第4卷 中白色浮标下系一声反射体于水下.“微龙-1”初始 图10是根据GS接收到的位置信息得到的白 在水面航行,并且对准目标.得到指令后,下潜,定深 鹭湖中长距离航行试验的路线.“微龙-1”在不更换 4m水下潜航.利用艏部的前视图像声呐获取目标 能源的情况下,航行12.1km.为了便于监测,长航 声学图像。 没有大深度地下潜,是在近水面进行.湖中试验表 采用分段整定过的S面参数,并利用T-S拟合 明,“微龙-1”在实际水域中有较好的适应性和航行 各曲面得到控制器.将深度控制映射为纵倾控制进 能力,具备在一定航速下定深定向航行的能力, 行定深试验,试验数据曲线如图7所示.定深控制满 29.31 足实验要求.但从图中可以看出,系统响应较慢.这 29.2 是因为定深声学探测水下目标时,要求航速较低,翼 29.1 效不高造成的, 29.0 5.0 28.9 28.8 4.0 规划深坞 28.7 3.0 2.8 23.0 23.223.4 23.623.8 实际深度 东经!(‘) 2.0 图10白鹭湖长距离航行试验路线 1.0 Fig.10 Long distant navigation path in Bailu lake 100 200 300 400 tis 6 结束语 图7T-S/SSC定深4m数据曲线 针对不同航速段采用不同最优控制参数带来的 Fig.7 Data curves of dept 4 m control by T-S/SSC 分段控制边界层系统跳变的情况,采用T-$模型对 采用T-S曲面拟合算法设计的运动控制器在黑 分段函数进行了曲面光顺拟合.这种方法既保证了 龙江省镜泊湖和湖南省白鹭湖分别进行了试验. 变参数S面控制的控制效果,又考虑了系统输出的 图8是在黑龙江省镜泊湖航行实验的现场数据.图9 稳定性.仿真、水池和自然水域实验均证明了算法的 是在湖南省长沙市白鹭湖航行实验的现场数据.由 有效性.本文只是依据经验划分了拟合的分段区间, 于湖试时间的限制,经典的固定参数S面控制器参 关于分段区间的合理性,应深入研究水下机器人水 数和未拟合的分段控制方法并未在实验中尝试.从 动力学原理.这也是需要进一步研究的内容 图中规划深度和实际深度的比较来看,控制器跟踪 性能良好,满足工程需要 参考文献: 1.6 1.4 [1]LI Ye,LIU Jiancheng,SHEN Mingxue.Dynamics model of 1.2 underwater robot motion control in 6 degrees of freedom[J. 1.0 0.8 Journal of Harbin Institute of Technology,2005,12(4): 实际深度 0.6 456459. 0.4 0.3 [2]刘学敏,徐玉如.水下机器人运动的S面控制方法[J] *10 海洋工程,2001,19(3):8184. 0.21 s LIU Xuemin,XU Yuru.S control of automatic underwater 图8镜泊湖深度控制跟踪曲线 vehicles[J].Ocean Engineering,2001,19(3):81-84. Fig.8 Depth control curves in Jingbo lake [3]刘建成,于华南,徐玉如.水下机器人改进的$面控制 1.6 方法[J].哈尔滨工程大学学报,2002,23(1):33-36. 1.4 LIU Jiancheng,YU Huanan,XU Yuru.Improved plane .2 L.0 control algorithm for underwater vehicles [J].Journal of 0.8 实际深瘦 Harbin Engineering University,2002,23(1):33-36. 0.6 一·一规划深度 [4]王丽荣.水下机器人控制系统故障诊断研究[D].哈尔 0.4 0.2 滨:哈尔滨工程大学,2006. ×10 0.2 4 WANG Lirong.Rescarch on fault diagnosis for AUV control t/s system[D].Harbin:Harbin Engineering University,2006. 图9 白鹭湖深度控制跟踪曲线 [5]刘建成.水下机器人推进系统故障诊断与容错控制研究 Fig.9 Depth control curves in Bailu lake [D].哈尔滨:哈尔滨工程大学,2004

第3期 庞永杰,等:带翼水下机器人的非线性拟合分段控制方法 .263. LIU Jiancheng.Research on fault diagnosis and fault toler- [9]PANG C T,LUR YY.On the stability of Takagi-Sugeno ant control for actuator of AUV[D].Harbin:Harbin Engi- fuzzy systems with time-varying uncertaintics []IEEE neering University,2004. Transaction on Fussy Systems,2008,16(1):162-170. [6]郭冰洁,徐玉如,李岳明.水下机器人S面控制器的改 作者简介: 进粒子群优化[J].哈尔滨工程大学学报,2008,29 庞永杰,男,1955年生,教授,博士 (12):1277-1282. 生导师,第三、四届海洋工程学会理事 GUO Bingjie,XU Yuru,LI Yueming.S surface controller 主要研究方向为水下机器人总体设计 for underwater vehicles using particle swarm optimization 与运动控制技术.目前主持和参与省部 [J].Journal of Harbin Engineering University,2008,29 级以上科研项目8项,获得国家科技进 (12):1277-1282. 步二等奖1次,国防科学技术一、二、三 [7]LI Ye,ZHANG Lei,WAN Lei,et al.Autonomous under- 等奖各一次.发表学术论文50余篇. water vehicle S-surface controller optimization[].Joumnal 李晔,男,1978年生,副教授.主 of Harbin Institute of Technology,2008,15(3):404-410. 要研究方向为水下机器人规划与运动 [8]HO D W C.SUN Jitao.Stability of Takagi-Sugeno fuzzy de- 控制技术.目前参与省部级以上科研项 lay systems with impulse[J].IEEE Transaction on Fussy 目4项,发表学术论文20余篇 Systems,2007,15(5):784-790. 2009年全国人工智能大会(CAAI-13) 2009 China National Conference on Artificial Intelligence(CAAI-13) 2009年10月25-28日,北京 http://caai.cn/caai-13 为了总结中国人工智能学会CAA-12以来人工智能科学技术的新进展,交流我国科技工作者在该领域的自主创 新成就,推动人工智能及相关学科的理论研究和科技成果转化,中国人工智能学会决定于2009年10月25-28日在 首都北京召开第13届全国学术大会(CA4-13).本届大会由北京航空航天大学承办,北京邮电大学、北京科技大学、 北京理工大学、北京大学、清华大学、北京交通大学、北京工商大学、首都师范大学、北京工业大学等协办 本届大会将邀请著名科学家做高等智能(含脑科学、认知科学、人工智能)前沿报告,举办讲座和专题讨论会, 组织机器人足球、中国象棋机器博弈的竞赛和演示.欢迎中国人工智能学会会员及相关领域的研究人员、高校师 生、企业家、工程技术人员以及一切爱好和有志于智能科学技术事业的朋友踊跃投稿。 重要日期: 征文截止日期:2009年7月20日 录用通知日期:2009年9月1日 出版清样日期:2009年9月20日 优惠注册日期:2009年9月25日前 联系方法: 程序方面:E-mail:caai@bupt.ed.cn 联系人:邹亚茹电话:010-62281360传真:010-62282983 会务方面:E-mail:caai_13@126.com 联系人:刘杨(13581731641)、孟德元(13488684523)
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 智能系统:小型无人机编队飞行的控制律设计与仿真.pdf
- 智能系统:定位-运输路线安排问题的改进离散粒子群优化算法.pdf
- 智能系统:媒体舆论引导仿真.pdf
- 智能系统:多Agent的旅游突发事件预警系统.pdf
- 智能系统:基于自控测距法的机器人位姿估计.pdf
- 智能系统:基于SVPWM的PMLSM控制系统仿真与实现.pdf
- 智能系统:基于multi-Agent技术的海洋数据智能采集与传输系统.pdf
- 智能系统:分布式多机器人通信仿真系统.pdf
- 智能系统:使用第2代身份证的人脸识别身份认证系统.pdf
- 智能系统:二足机器人之动态平衡研究.pdf
- 智能系统:个体速度差异的蚁群算法设计及仿真.pdf
- 智能系统:一种基于多传感器信息融合的故障诊断方法.pdf
- 人工智能基础:频繁模式挖掘的约束算法.pdf
- 人工智能基础:遗传算法中的联结关系.pdf
- 人工智能基础:贝叶斯网络的非忠实性分布.pdf
- 人工智能基础:评价信息元及其原信息元的获取方法.pdf
- 人工智能基础:虚拟角色不确定性行为建模研究.pdf
- 人工智能基础:基于集对分析的不确定性多属性决策模型与算法.pdf
- 人工智能基础:基于阿克曼原理的车式移动机器人运动学建模.pdf
- 人工智能基础:基于小波和LSSVM的软测量建模方法.pdf
- 智能系统:燃料电池混合动力汽车驱动系统的优化控制.pdf
- 智能系统:移动可伸缩三维倒立摆模型的双足机器人步态控制策略.pdf
- 智能系统:语义Web服务组合中的服务建模及规划算法.pdf
- 智能系统:面向体系虚拟采办的智能决策支持系统.pdf
- 智能系统:面向多机动态调度问题的两层Q学习算法.pdf
- 智能系统:面向室内移动机器人的无迹滤波实时导航方法.pdf
- 智能系统:面向救援任务的地面移动机器人路径规划.pdf
- 智能系统:面向生产系统的残次品主次成因的群体智能分析.pdf
- 智能系统:预测控制器设定值柔化因子的在线调整.pdf
- 机器学习:Biologically inspired self-organizing networks.pdf
- 机器学习:RBF神经网络的板形预测控制.pdf
- 机器学习:一种分布式隐私保护的密度聚类算法.pdf
- 机器学习:一种新型自适应RBF神经网络滑模制导律.pdf
- 机器学习:一种概率过程神经元网络模型及分类算法.pdf
- 机器学习:具有不确定性的非线性系统自适应神经网络emLemsub2sub增益控制.pdf
- 机器学习:切换回归模型的抗噪音聚类算法.pdf
- 机器学习:基于学习的超分辨率重建技术.pdf
- 机器学习:基于空间位置约束的K均值图像分割.pdf
- 机器学习:支持向量数据描述的基因表达数据聚类方法.pdf
- 机器学习:改进的模糊C-均值算法在医学图像分割中的应用.pdf
