控制;调节装置的制造及其应用技术1.本发明属于散货码头门机控制领域,涉及一种散货码头门机定位无模型自适应控制方法。背景技术:2.门机是一种广泛应用于散货码头的吊运设备,在码头干散货运输中起到非常关键的作用,是一种典型的系统自由度数量多于独立控制量数目的欠驱动系统。因为码头港口货物种类繁多复杂,门机在运输干散货时会因为负载不确定性造成台车难以精准定位问题,无法快速准确将货物运送到指定位置,导致门机作业效率低。因此散货码头门机定位的问题也引起了国内外研究学者广泛的关注。3.目前,国内外研究学者提出了多种方法,比如pid控制、模糊控制及自适应控制等基于模型的控制理论方法。m.park等人将模糊控制和滑模控制两种方法结合起来,通过定义一个滑模面,将其作为输入量来制定模糊规则,这样可以获得合适的控制变量,同时利用模糊规则来对滑模面参数进行在线的调整,其控制效果明显,且对外界干扰不敏感,有较强的鲁棒性,但是当控制系统的参数发生变化时,还需花大量时间来调整该模糊规则。彭海军等人采用区间模型描述不确定性,提出基于chebyshev代理模型法的不确定性轨迹优化求解方法,取得较好的控制效果;benhidjeb等人提出模糊逻辑控制和最优控制方法进行仿真验证,建立了精准系统模型及准确的模糊规则库。然而,上述研究均是基于模型的控制方法,控制精度依赖于系统模型精度,但在负载不确定性产生的参数变化情况下,将面临重新整定控制参数等问题,其稳定性和控制精度也很难保障。4.针对负载时变和参数自适应问题,chwa,dongkyoung通过引入基于台车定位误差的滑模面,设计了一种有限时间跟踪的鲁棒控制器,降低了对参数变化的敏感性,在负载质量不确定情况下实现了台车的准确定位与负载摆幅的有效抑制,但在参数变化较大情况下会影响控制器响应速度,其控制效果仍有提升空间;袁智等人采用基于神经网络的桥式起重机定位系统设计,对载重质量变化具有良好的适应性,但神经网络控制算法需要大量实验数据训练,且训练时间较长;孙宁设计了参数不确定情况下欠驱动桥式起重机的自适应控制器,通过使用自适应控制方法对参数不确定和外部扰动进行自适应调整,能实现台车的精准定位并消除残留摆动,该方法可显著提高控制精度,但该算法对控制器的运算能力要求较高,控制成本较大。基于以上原因,探究有效易用、成本较低、在不确定负载下有较强参数自适应性的控制器,对于散货码头门机台车精准定位应用具有重要意义。5.针对散货码头门机在作业过程中因为负载不确定性造成的台车难以精准定位问题,本发明提出一种基于无模型自适应控制的散货码头门机定位控制方法,该方法是一种典型数据驱动控制方法,它只需要利用被控系统的输入数据和输出数据对控制器进行设计与分析,不依赖被控系统数学模型,方法简单且计算量少,具有较强的抗干扰性能。技术实现要素:6.本发明为了解决散货码头门机负载不确定性造成的台车难以精准定位问题,提供了一种不依赖系统模型、在负载时变情况下具有较强的参数自适应性的控制方法,并将其应用于散货码头门机定位控制中,可以实现对未知非线性受控系统的参数自适应控制,实现了良好的台车精准定位效果,保障被控系统的稳定性,提高了作业效率和运行安全性。7.为实现上述发明目的,本发明采取了如下的技术方案:8.一种散货码头门机定位无模型自适应控制方法,包括下述步骤:9.(1)台车位移量的采集:在固定绳长下,台车在驱动电机作用下正常作业,通过定位编码器得到散货码头门机台车位移x;10.(2)根据拉格朗日方程建立散货码头门机系统非线性动力学方程:[0011][0012]将非线性动力学方程转化为状态空间方程:[0013]令v=fx,y=[xm θ][0014][0015]y=cx+du[0016][0017]其中:m为台车质量;m为吊重质量;xm为台车水平位移;θ为吊重摆角;g为重力加速度;摩擦系数为μ;为台车水平加速度;l为吊绳长度;[0018](3)对门机系统状态空间方程进行紧格式动态线性化处理,获得数据模型:[0019]建立散货码头门机系统的离散时间非线性系统:[0020]δx(k+1)=f(x(k),…,x(k-mx),u(k),…,u(k-mu));[0021]其中,u(k)∈r,x(k)∈r分别为k时刻系统的输入与输出;mx,mu为两个未知的正整数;f(…):是系统未知的非线性函数;[0022]上述系统满足以下条件:[0023]该系统关于u(k)的偏导数存在且连续;[0024]该系统满足广义lipschitz条件,对任意的k,当|δu(k)|≠0时,有|δx(k+1)|≤q|δu(k)|;其中,x*(k+1)为系统有界的期望输出信号,u*(k)为系统有界的输入信号;δx(k+1)为相邻两个时刻的输出变化,δu(k)为相邻两个时刻的输入变化;故δx(k+1)=x(k+1)-x(k),δu(k)=u(k)-u(k-1);q为一个正常数;[0025]由散货码头门机系统动力学方程可得下述两式:[0026]δx(k+1)=f(x(k),x(k-1),x(k-2),u(k))-f(x(k),x(k-1),x(k-2),u(k-1))[0027]+f(x(k),x(k-1),x(k-2),u(k-1))-f(x(k-1),x(k-2),x(k-3),u(k-1));[0028]=bδu(k)+ξ(k)[0029]ξ(k)=f(x(k),x(k-1),x(k-2),u(k-1))-f(x(k-1),x(k-2),x(k-3),u(k-1));[0030]由于|δu(k)|≠0,故方程ξ(k)=η(k)u(k)有解η(k);令可以得到b为f(…)的偏导数,[0031](4)计算台车位移的伪偏导数估计律:[0032][0033]对该准则函数关于求极值,可得伪偏导数估计律:[0034][0035]其中,η∈(0,1]为步长因子,μ>0为权重因子,为的伪偏导数估计值,为的伪偏导数估计值;[0036](5)设计台车位移的无模型自适应控制器:[0037]考虑如下控制准则函数:[0038]j[u(k)]=|x*(k+1)-x(k+1)|2+λ|u(k)-u(k-1)|2;[0039]记λ为权重因子,x*(k+1)为期望台车位移量;将步骤(3)中动态线性化的数据模型带入输入准则函数,对u(k)求导,并令其求导结果等于零,可得控制算法:[0040][0041]其中,ρ∈(0,1]是步长因子,λ>0为权重因子,用来控制输入量变化;x*(k+1)为期望台车位移量;[0042](6)根据散货码头门机作业特点,在固定绳长下,台车在驱动电机作用下正常作业,定位编码器将采集到的台车位移量在k-1时刻以x(k-1)输出为反馈位移量信号,与期望位移量形成的误差变量δx(k-1)经无模型自适应控制器计算输出相应的控制信号,控制台车变频器调整台车驱动电机运行速度,从而实现不同负载下台车的精准定位。[0043]相比现存技术,本发明的特点优势在于:针对散货码头门机负载不确定性造成的台车难以精准定位问题,采用的无模型自适应控制方法仅使用门机系统的输入输出数据,在负载不确定性下系统无须进行精确建模;设计步骤如下:通过定位编码器得到台车位移量;根据拉格朗日方程建立门机系统动力学方程并转化成状态空间方程;对其进行紧格式动态线性化处理获得其数据模型;计算台车位移的伪偏导数估计律;设计台车位移的无模型自适应控制器,利用控制器输出控制信号,控制台车变频器调整台车驱动电机运行速度,从而实现不同负载下台车的精准定位。本方法能有效的改善散货码头门机台车难以精准定位问题,提高门机作业效率。[0044]结合附图阅读本发明的具体实施方式后,其特点和优势将得到进一步的明确。附图说明:[0045]图1为散货码头门机运动二维模型简化示意图;[0046]图2为本发明提出的一种散货码头门机定位无模型自适应控制方法实施例的流程图;[0047]图3为本发明提出的一种散货码头门机定位无模型自适应控制方法的结构框图;[0048]图4为相同条件下mfac精准定位与未进行精准定位下台车位移-时间曲线对比图;具体实施方式[0049]以下将结合附图,对本发明进行进一步的详细描述。[0050]本发明针对散货码头门机在作业过程中因为负载不确定性造成的台车难以精准定位问题,提出了一种散货码头门机定位无模型自适应控制方法。在作业过程中,以台车作为推进装置,对散货码头门机定位无模型自适应控制方法进行详细说明。[0051]参见图1所示,在建立散货码头门机简易运动二维模型时,由于作业过程中包含的变量较多,同时不排除外界风力或者摩擦的干扰,因此系统较为复杂,为了方便研究就简化了模型,但是在建模的同时需要建立一些合理的假设:[0052](1)在建立台车模型时忽略整个门架造成的运行干扰因素;[0053](2)因为吊重质量远远大于吊绳质量,所以建模时吊绳质量可忽略;[0054](3)设置摩擦系数μ,将台车运行过程中与其他机构间产生的阻力等效为线性阻尼;[0055](4)门架和台车的驱动力f均为可控;[0056]参见图2所示,本发明例的散货码头门机定位无模型自适应控制方式,具体有以下流程:[0057]步骤s1:散货码头门机台车位移的采集:在固定绳长下,台车在驱动电机作用下正常作业,通过定位编码器得到台车位移x;[0058]步骤s2:建立散货码头门机简易二维模型,在台车运行过程中,包含的变量较多,同时存在一些风力或者摩擦等外界干扰,而拉格朗日方程中不含有约束反力,只需要对主动力分析即可建立散货码头门机系统非线性动力学方程,其一般表达式为:[0059][0060]其中:l=t-v,l为拉格朗日算子;t为系统动能;v为系统势能;qi为质量系的广义坐标;i为质量系的自由度数;fi为除了系统自身重力外第i个广义坐标上的广义外力;根据模型位置关系可以得到方程:[0061][0062]吊重沿x和y轴方向的速度分量分别为;[0063][0064]门机系统的动能为t:[0065][0066]选取o为零势能点,势能v:[0067]v=-mglcosθꢀꢀ(5)[0068]其中:m为台车质量;m为吊重质量;xm为台车水平位移;xm为吊重水平位移;θ为吊重摆角;g为重力加速度;摩擦系数为μ;[0069]吊重系统的拉格朗日算子为l:[0070][0071]建立关于台车驱动力fx的拉格朗日方程:[0072][0073][0074]整理得到台车驱动力fx的拉格朗日方程:[0075][0076]建立关于吊重摆角θ的拉格朗日方程:[0077][0078][0079]整理得到关于吊重摆角θ的拉格朗日方程:[0080][0081]整理得到关于散货码头门机系统的非线性动力学方程:[0082][0083]将非线性动力学方程转化为状态空间方程:[0084]令v=fx,y=[xm θ][0085][0086][0087]其中:m为台车质量;m为吊重质量;xm为台车水平位移;θ为吊重摆角;g为重力加速度;摩擦系数为μ;为台车水平加速度;l为吊绳长度;[0088]步骤s3:对门机系统状态空间方程进行紧格式动态线性化处理,获得数据模型:[0089]建立离散时间非线性系统:[0090]δx(k+1)=f(x(k),…,x(k-mx),u(k),…,u(k-mu))ꢀꢀ(15)[0091]其中,u(k)∈r,x(k)∈r分别为k时刻系统的输入与输出;mx,mu为两个未知的正整数;f(…):是系统未知的非线性函数;[0092]上述系统满足以下条件:[0093]该系统关于u(k)的偏导数存在且连续;[0094]该系统满足广义lipschitz条件,对任意k,当|δu(k)|≠0时,有|δx(k+1)|≤q|δu(k)|;其中,x*(k+1)为系统有界的期望输出信号,u*(k)为系统有界的输入信号;δx(k+1)为相邻两个时刻的输出变化,δu(k)为相邻两个时刻的输入变化;故δx(k+1)=x(k+1)-x(k),δu(k)=u(k)-u(k-1);q为一个正常数;[0095]由动力学方程可得下述两式:[0096][0097]ξ(k)=f(x(k),x(k-1),x(k-2),u(k-1))-f(x(k-1),x(k-2),x(k-3),u(k-1))(17)[0098]由于|δv(k)|≠0,故方程ξ(k)=η(k)u(k)有解η(k);令可以得到:[0099][0100]b为f(…)的偏导数,[0101]步骤s4:计算台车位移的伪偏导估计律:[0102][0103]对该准则函数关于求极值,可得伪偏导数估计律:[0104][0105]其中,η∈(0,1]为步长因子,μ>0为权重因子,为的伪偏导数估计值,为的伪偏导数估计值;[0106]步骤s5:设计台车位移的无模型自适应控制器:[0107]考虑如下控制准则函数:[0108]j[u(k)]=|x*(k+1)-x(k+1)|2+λ|u(k)-u(k-1)|2ꢀꢀ(21)[0109]记λ为权重因子,x*(k+1)为期望台车位移量;将步骤(3)中动态线性化的数据模型代入输入准则函数,对u(k)求导,并令其求导结果等于零,可得控制算法:[0110][0111]其中,ρ∈(0,1]是步长因子,λ>0为权重因子,用来控制输入量变化;x*(k+1)为期望台车位移量;[0112]步骤s6:根据散货码头门机作业特点,在固定吊绳长下,台车在驱动电机作用下正常作业,定位编码器将采集到的台车位移量在k-1时刻以x(k-1)输出为反馈位移信号,与期望位移形成的误差变量δx(k-1)经无模型自适应控制器计算输出相应的控制信号,控制台车变频器调整台车驱动电机运行速度,从而实现不同负载下台车的精准定位。[0113]本实施例所用的控制方法是一种散货码头门机定位无模型自适应控制方法,为欠驱动散货码头门机台车在作业时由于负载不确定性导致台车难以精准定位造成作业效率低,存在安全隐患问题提供有效的解决方案;因为系统动态模型建立较为复杂,以及存在其他不确定干扰因素,所以提供一种无模型自适应控制策略,其不依赖准确模型,只需要系统提供一些输入输出数据,通过算法计算输出控制就可以满足台车精准定位需求。[0114]下面对散货码头门机系统在实施本发明控制算法下进行仿真分析:[0115]在matlab/simulink仿真环境下建立散货码头门机作业控制系统,设置摩擦参数μ=0.2,重力加速度g=9.8m/s2,设置给定位移为x=5m,设置驱动力f=1200n,台车机构总质量为m=300kg,吊重质量m=80kg,吊绳长度l=4m。对模型进行仿真后得到位移-时间曲线。由仿真曲线图4可以看出,将仿真时间设置50s,未进行精准定位控制下虽然有较快的响应,上升时间较短,但是存在超调现象;在使用无模型自适应控制器后,台车运行轨迹定位得到了明显的优化,能实现理想的台车精准定位。[0116]综合上述分析,本实施例提出了一种散货码头门机定位无模型自适应控制方法,可以通过在线调整关于台车位移的伪偏导数,保证了散货码头门机作业系统位移跟踪误差的有界性。通过仿真实验结果证明,在加入无模型自适应控制器后,实现了台车的精准定位,提高了门机作业效率。[0117]以上所述的具体描述,对发明的目的、技术方案和有益效果进行了进一步的详细说明,所应理解的是,实施例仅用于解释本发明,并不用于限定本发明的保护范围。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。
图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!
内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
一种散货码头门机定位无模型自适应控制方法
作者:admin
2022-08-31 08:33:16
697
关键词:
控制;调节装置的制造及其应用技术
专利技术