当前位置:首页 > 工业控制 > 工业控制
[导读]摘要:针对水下潜器实际工作的需求和水下沉浮运动特征,提出一种基于自适应模糊控制的水下潜器自主沉浮控制方法。该方法从优化隶属函数入手,采用多层前向神经网络的误差反向传播(EBP)算法对它的参数进行在线修正,并

摘要:针对水下潜器实际工作的需求和水下沉浮运动特征,提出一种基于自适应模糊控制的水下潜器自主沉浮控制方法。该方法从优化隶属函数入手,采用多层前向神经网络的误差反向传播(EBP)算法对它的参数进行在线修正,并采用Delta-Bar-Delta学习规则对学习速率进行在线调整,使EBP算法具有较快的收敛速度,同时避免了局部极小值问题。仿真实验表明,对于水下潜器自主沉浮运动的不能精确建摸、干扰严重的非线性与时变情况,这种自适应模糊控制是一种较好的控制方式。
关键词:模糊控制;自主沉浮;隶属函数;神经网络

    水下潜器在作业使用时,为了自身的结构安全以及保持深度稳定性,要求有良好的自主沉浮控制能力。水下潜器由于惯性较大,在水下的低速运动表现为耦合非线性。因此,水下潜器自主沉浮控制系统是一种惯性大、时滞、非线性的复杂控制系统。常规的PID控制方法。要求水下潜器的动力学特性是已知的,同时应该保持不变,尤其是外界的扰动要尽可能小,主要由人工凭经验根据水下潜器的重量、排水、沉浮速度及海况等诸因素调整各参数。但实际情况中海洋环境的特殊性和多变性,使得常规的PID方法有很大的局限性,运用效果不好。模糊控制是一种适用于难以用精确数学模型描述而主要依赖人工经验的复杂控制方法,因此人们纷纷研究将模糊控制应用到各种航器的操纵控制中。但一般的模糊控制器因属于PD控制,缺少积分环节,并且其模糊规则一经确定就不再改变,在无干扰的情况下,可以获得较好的控制效果,当环境条件发生变化时,控制效果就显得不够理想。
    文中针对实际要求,提出一种基于自适应模糊控制的水下潜器自动沉浮控制方法。由于模糊控制器的隶属函数与模糊控制规则的选取对控制效果影响最大,该方法从优化隶属函数入手,采用多层前向神经网络的误差反向传播(EBP)算法对它的参数进行在线修正,采用Delta-Bar-Delta学习规则对学习速率进行在线调整,使EBP算法具有较快的收敛速度,同时避免了局部极小值问题。仿真实验表明,对于水下潜器自动沉浮与定深潜伏运动的不能精确建摸、干扰严重的非线性、时变情况,这种自适应模糊控制是一种较好的控制方式。

1 潜器水下自主沉浮控制系统工作原理
    潜器沉浮控制系统装置如图1所示,主要由油箱、油泵、电磁阀、油囊及相关的电子控制器、传感器,模糊转换电路、电源组成。装置浮力调节的控制原理是用油泵将油箱的油充到油囊中去,油囊膨胀,从而使反潜器排水体积增加,其浮力增加。反之,将油囊中的油抽回油箱中,则其浮力将减小。正负浮力的改变从而使反潜器上浮或下沉。


    设想的潜器定深与沉浮运动的过程描述如图2所示。所构想的初始技术指标为:定深误差在定深指标的5%以内,即在2 000 m定深处上下沉浮不能超出100 m。这样就要求高压油泵的工作深度要达到2 100 m以上,并留出50~100 m的设计裕度。油囊高压泵的抽放油速率设计以及油囊的大小,一方面根据要求的反潜器定深动作反应速率和油囊体积变化时滞来参考,另一方面这些性能参数也依赖于实验精确测定,为油囊充放油控制提供参数。



2 自适应模糊控制方法
    基于自适应模糊控制的水下潜器沉浮控制过程,如图3所示。


2.1 模糊控制器
    模糊控制器采用二维模糊控制器,用深度的偏差E和偏差变化率为它的2个输入,以电磁阀的变化μ作为控制量,将和控制量μ的数量范围划分为5个用语言变量表述的模糊集,即负大(NB)、负小(NS)、零(0)、正小(PS)、正大(PB)。而E和的数量范围亦划分为5个语言变量表述的模糊集,即负大(NB)、负小(NS)、零(0)、正小(PS)、正大(PB)。
2.2 隶属函数
    输入变量的隶属函数为梯形隶属函数和三角形隶属函数。下面给出的是控制变量的隶属函数,输入变量的隶属函数类同。
  
    其中i为输入变量:i=1对应E,i=2对应;j为规则;μij(xi)为规则j中第i个输入分量在所在模糊区间上的隶属度;a,b,c,d为规则j中第i个输入分量所在模糊区间的控制参数。
2.3 自适应模糊控制器
    对模糊控制器的修正,实际上是对隶属函数的参数a,b,c,d和修正。取误差函数:
   
    其中,η(t)为深度H,dp为控制目标。
    采用EBP算法(加惯性项)对隶属函数的参数进行修正,得如下公式:
  
    其中,αij、βij、γij均为学习速率,τi为惯性系数。
    上述3式中右边第3项为惯性项,因为在EBP算法中,如果学习速率取的小学习过程将很慢,而大的学习速率又可能导致学习过程的振荡,另外学习过程可能收敛于局部极小点或在误差函数的平稳段停止不前。惯性项的引入可以提高收敛速度和改善动态性能(即可以抑制寄生振荡)。
   

    针对EBP算法收敛速度慢的问题,采用Delta-Bar-Delta学习规则对学习速率进行在线调整,以提高收敛速度。
    以αij为例,βij、γij同理:
   
    其中,ξ是一个正实数,参数a、b、ξ根据实际情况自定。典型值为:10-4≤a≤0.1,0.1≤b≤0.5,0.1≤ξ≤0.7。

3 仿真分析
    假定潜器在水下1 990 m处于悬浮平衡状态,油泵充抽油率为10 N/S,突然受到一瞬时外力的扰动作用,使得潜器获得了向上或向下的速度(12 m/s或-12 m/s)。利用计算机仿真潜器在基于自适应模糊控制方法下的沉浮控制效果,仿真效果如图4、图5所示。仿真结果表明:采用自适应模糊控制方法实现对水下潜器的自主沉浮控制是完全可行的,能够在受到一定扰动的情况下仍保持定深悬浮的稳定状态。

      



4 结束语
    良好的自动沉浮控制能力对于水下潜器来说是至关重要的,是保证水下潜器能够进行正常工作的前提条件。由于水下潜器在水下的低速运动表现为耦合非线性,因此,水下潜器自动沉浮控制系统必然是一种惯性大、时滞、非线性的复杂控制系统。本文提出的基于模糊控制的沉浮控制方法从优化隶属函数入手,采用多层前向神经网络的误差反向传播(EBP)算法对它的参数进行在线修正,并采用Delta-Bar-Delta学习规则对学习速率进行在线调整,使EBP算法具有较快的收敛速度,同时避免了局部极小值问题,在实际工程中具有广阔的应用前景。此外,隶属函数的优化还可以考虑将神经网络与其他智能方法相结合,以期能够获得更快的控制效果。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭