PID控制是不是迭代学习控制中的一种吗

& & 下面我们来详细介绍一下汽车控制技术中的汽车自动控制技术。
& & 为了使汽车控制系统达到车速控制的要求,在实时控制系统总体方案确定后,控制方案的选择非常关键,目前用于汽车巡航控制的控制方案主要有PID控制、模糊控制、迭代学习控制、自适应控制等,它们都有各自的特点。
& & 1.PID控制
& & PID控制,即比例一积分一微分控制,根据实际车速与设定车速的偏差,实现汽车不变参数的巡航控制。
& & 在汽车行驶过程中,驾驶员设定一个车速给汽车控制系统,同时车速测得的实际车速也输入控制器,产生实际车速和设定车速的偏差(设为△v),控制器的比例部分根据偏差的大小输出相应的控制量,以控制节气门的开度,使车速迅速趋近设定车速。考虑到偏差一直存在,控制器的积分部分就把偏差积累起来加大控制量,以消灭偏差,使车速保持恒定,而微分部分则起预估作用。当△v&0时,表示偏差在加大,就及时增加控制量,使△v减小;当△v&0 时,表示偏差在减小,则减小控制量,以避免△v趋近于零时,又向反方向发展而引起振荡。
& & PID控制具有结构简单、参数整定方便的优点,在许多场合下都能获得令人满意的控制效果。但是由于被控对象的特性比较复杂,具有非线性或时变的过程,应用常规PID控制,若参数调整不当,会使系统不停地振荡,控制效果不甚理想。有关PID的算法将在后续章节中详细介绍。
& & 2.模糊控制
& & 模糊控制是一种模仿人工控制活动中人脑的控制策略,运用模糊数学把人工控制策略用计算机实现,它是近几年发展起来的一种新型的汽车控制技术。司机对汽车的控制,从本质上来说是一个模糊控制的过程。驾驶员驾驶汽车时,根据目标车速与实际车速之间的偏差及路面情况,利用自己的经验,决定加速踏板的变化量,从而使汽车趋近于目标车速。模仿这一过程的模糊控制原理框图如图2所示。用于汽车巡航控制的模糊控制器的输入量一般可选择设定车速与实际车速的偏差以及偏差的变化率。
& & 模糊控制不依赖系统的精确数学模型,因而对系统的参数变化不敏感,其不足之处是模糊控制规则的获取和模糊隶属函数形状的确定是一项费力的工作,而且系统一旦确定,其规则和隶属函数就确定而不能随外界和车辆参数变化进行调整。
& & 3.迭代学习控制
& & 因为汽车巡航行驶中存在着严重的非线性和不确定性,特别是巡航控制参数在不同车速下其值是不确定的,并且运动载体对控制的实时性要求较高,所以有人将迭代学习算法应用到了汽车控制系统中。基于迭代学习技术的汽车巡航控制原理如图3所示。利用实际车速与设定车速的偏差,通过多次的迭代计算得出一个修正量,进一步修正控制器输出的控制量,从而使实际车速更趋近于设定车速。
& & 迭代学习控制可以对参数是未知的但是变化的或不变的系统实施有效控制。相对于其他控制技术,迭代学习控制的适应性更广,实时性更强。但其算法复杂,计算机编程困难。
& & 4.自适应控制
& & 由于汽车自动控制系统是一个本质非线性系统,并且汽车在行驶过程中受到路面坡度、空气阻力等外界干扰,因而基于时不变系统得到的控制方法就难以在各种工况下取得良好的效果,解决的办法是加入自适应环节,其控制方法能随各种因素的变化而实时地加以调整,以适应复杂多变的行驶工况。
& & 自适应控制是针对具有一定不确定性的系统而设计的。自适应控制方法可以自动监测系统的参数变化,从而时刻保持系统的性能指标为最优。目前用于汽车巡航控制的自适应控制主要为模型参考自适应控制。基于自适应控制的汽车巡航控制原理如图4所示。设定车速同时加到控制器和参考模型上,由于参考模型的理想车速和实际车速不一致,产生偏差,自适应机构检测到这一偏差后,经过一定的运算产生适当的调整信号改变控制器参数,从而使实际车速迅速趋近于理想车速,当偏差趋于零时,自适应调整过程就停止,控制参数也就调整完毕。当汽车在行驶过程中遇到上下坡或是由于风力而使车速发生变化时,系统也如上述过程一样,对控制器参数进行调整。
& & 鉴于自适应控制的上述特点,自适应控制非常适合像汽车这样的一类非线性系统的控制。在控制过程中,系统能够自动调整控制参数,使得控制效果更好。
本网站试开通微、小企业商家广告业务;维修点推荐项目。收费实惠有效果!欢迎在QQ或邮箱联系!
试试再找找您想看的资料
资料搜索:
查看相关资料 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内???载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款
copyright & &广电电器(中国梧州) -all right reserved& 若您有什么意见或建议请mail: & &
地址: 电话:(86)774-2826670& & &&)<meta name="dc.description" content="针对电动加载系统存在多余力矩扰动的问题,提出一种以位置闭环和力矩闭环为反馈控制、迭代学习控制为补偿控制的复合控制策略。为提高加载系统动态性能及降低建立模型的复杂性,驱动永磁同步电机采用直接转矩控制方式,建立加载系统频域模型。在位置闭环和力矩闭环采用分数阶PIλDμ控制器代替常规PID控制器,迭代学习补偿控制采用分数阶迭代学习控制器,利用分数阶微积分的信息记忆特性提高控制系统的动态性能和鲁棒性,通过理论分析给出分数阶PD型迭代学习控制器的收敛条件。对正弦和梯形波载荷进行力矩加载实验及多余力矩抑制实验,验证了该控制方法的有效性。" />
<meta name="dc.description" xml:lang="en" content="To solve the problem of surplus torque, a composite torque controller is proposed for electric dynamic loading system where the position and torque closed-loops are applied for feedback control and the iterative learning control is applied for feedforward compensation. To improve the dynamic response and reduce the complexity of the system model, direct torque control is used for the permanent magnet synchronous motors. The mathematical model of the electric dynamic loading system is established in frequency domain. The traditional PID and iterative learning control are replaced by fractional order PIλDμ for position and torque closed-loops. Fractional order iterative learning control is used for feedforward compensation. The dynamic response and robustness of the controller are enhanced owing to the information memory characteristics of fractional order calculus. The convergence conditions of the fractional order PD-type iterative learning control are presented through theoretical analysis. Experiments on the loading torque with sinusoidal and trapezoidal wave torque and testing of the surplus torque suppression were performed. The experimental results prove that the controllers are effective in achieving a better torque tracking and restraining the surplus torque for the electric dynamic loading system." />
<meta name="dc.subject" content="分数阶PIλDμ" />
<meta name="dc.subject" xml:lang="en" content="fractional order PIλDμ" />
电动加载系统分数阶迭代学习复合控制*
<meta name="keywords" content="电动加载系统; 分数阶PIλDμ; 分数阶迭代学习控制; 多余力矩; 高精度力矩伺服" />
文章快速检索
电动加载系统分数阶迭代学习复合控制[J]. 北京航空航天大学学报,): .
LYU Shuaishuai ,
Composite control for electric dynamic loading system based on fractional order iterative learning[J]. Journal of Beijing University of Aeronautics and Astronsutics, ): .
电动加载系统分数阶迭代学习复合控制
西北工业大学 自动化学院, 西安 710129
基金项目: 国家自然科学基金();高等学校博士学科点专项科研基金(49)
吕帅帅,男,博士研究生。主要研究方向:电机伺服控制、分数阶控制、迭代学习控制等。Tel.:,E-mail:
林辉,男,博士,教授,博士生导师。主要研究方向:电机伺服控制理论与应用技术、多电飞机技术、迭代学习控制等。Tel.:029-,E-mail:
针对电动加载系统存在多余力矩扰动的问题,提出一种以位置闭环和力矩闭环为反馈控制、迭代学习控制为补偿控制的复合控制策略。为提高加载系统动态性能及降低建立模型的复杂性,驱动永磁同步电机采用直接转矩控制方式,建立加载系统频域模型。在位置闭环和力矩闭环采用分数阶PIλDμ控制器代替常规PID控制器,迭代学习补偿控制采用分数阶迭代学习控制器,利用分数阶微积分的信息记忆特性提高控制系统的动态性能和鲁棒性,通过理论分析给出分数阶PD型迭代学习控制器的收敛条件。对正弦和梯形波载荷进行力矩加载实验及多余力矩抑制实验,验证了该控制方法的有效性。
电动加载系统&&&&
分数阶PIλDμ&&&&
分数阶迭代学习控制&&&&
多余力矩&&&&
高精度力矩伺服&&&&
Composite control for electric dynamic loading system based on fractional order iterative learning
LYU Shuaishuai
School of Automation, Northwestern Polytechnical University, Xi'an 710129, China
Foundation item: National Natural Science Foundation of China (); Specialized Research Fund for the Doctoral Program of Higher Education of China (49)
Corresponding author. Tel.:029-,E-mail:
To solve the problem of surplus torque, a composite torque controller is proposed for electric dynamic loading system where the position and torque closed-loops are applied for feedback control and the iterative learning control is applied for feedforward compensation. To improve the dynamic response and reduce the complexity of the system model, direct torque control is used for the permanent magnet synchronous motors. The mathematical model of the electric dynamic loading system is established in frequency domain. The traditional PID and iterative learning control are replaced by fractional order PIλDμ for position and torque closed-loops. Fractional order iterative learning control is used for feedforward compensation. The dynamic response and robustness of the controller are enhanced owing to the information memory characteristics of fractional order calculus. The convergence conditions of the fractional order PD-type iterative learning control are presented through theoretical analysis. Experiments on the loading torque with sinusoidal and trapezoidal wave torque and testing of the surplus torque suppression were performed. The experimental results prove that the controllers are effective in achieving a better torque tracking and restraining the surplus torque for the electric dynamic loading system.
Key words:
electric dynamic loading system&&&&
fractional order PIλDμ&&&&
fractional order iterative learning control&&&&
surplus torque&&&&
high precision torque servo&&&&
飞行器在不同条件的飞行过程中,高速气流对飞行器舵机有力矩冲击。电动加载系统(Electric Dynamic Loading System,EDLS)是在地面对舵机测试的重要半物理设备,为舵机的性能测试提供重要参考依据[-]。EDLS能够在实验室环境中模拟飞行器在不同飞行条件下舵机所承受的气动铰链力矩,将传统的自破坏性全实物实验转化为可重复半物理实验,以缩短研制周期,提高可靠性和成功率,是飞行器舵系统性能和稳定性测试的重要设备[]。
随着航空技术的发展,新型飞行器的机动能力显著提升,意味着对舵系统的动态性能要求越来越高,舵面受到的载荷力矩变化也愈加复杂,而传统的机械式和电液式负载模拟器性能缺陷日益明显[]。随着电机驱动及控制技术的发展,以电机为驱动的EDLS得到了广泛的研究和应用[]。EDLS是典型的被动式力矩加载系统,在加载过程中,舵机在位置控制指令下工作,而加载电机与其固连在一起,因此,由于惯量、摩擦、齿隙和弹性形变等因素,不可避免地产生加载电机与舵机运动不同步,产生多余力矩。多余力矩的存在严重影响加载的精度,降低加载系统的灵敏度和稳定性,故多余力矩的消除是保证EDLS性能的关键问题[-]。
目前,国内外诸多学者对EDLS多余力矩的消除进行了研究,现有多余力矩消除主要从两个方面入手:①从驱动器选型及EDLS结构设计方面,尽量减小EDLS引入的转动惯量或改变轴系统刚度[-];②采用先进的控制策略对多余力矩补偿消除,是目前减小多余力矩的主要方式。现主要算法有舵机速度前馈补偿或位置前馈补偿法[-]、神经网络补偿法[-]、观测器补偿法[]和迭代学习补偿法[-]等。文献[]基于不变性原理分别引入舵机的速度和位置前馈来补偿多余力矩,其不足之处在于需要系统精确的逆模型;文献[]提出了一种改进自适应学习率新型小脑模型(BOWA-CMAC)的复合控制策略,试图分析各个参数对系统的影响,采用图表法进行参数寻优;文献[]提出采用非均匀量化思想对CMAC进行改进,但CMAC网络结构设计缺乏理论指导,推广和应用较为困难;文献[]基于扰动观测的双回路控制方法,采用混合灵敏度优化的DOB方法设计鲁棒控制器;文献[]提出一种将PID反馈控制与迭代补偿相结合的复合控制策略,简化了系统设计;文献[]针对正弦负载的实验,提出幅值和相位修正的迭代学习控制策略,解决加载力矩跟踪精度和相位滞后问题。但上述研究中,力矩反馈回路中一般采用常规PID控制策略,尽管采用各种补偿控制策略,往往难以得到满意的控制效果。
分数阶控制自Oustaloup等[]提出以来,得到了广泛研究和应用。与传统整数阶微积分相比,分数阶微积分更加细腻,且具有记忆功能和遗传特性。因此,分数阶控制具有更好的动态性能和鲁棒性[]。目前,常用的分数阶控制器有分数阶PIλDμ控制[]、分数阶滑模控制[]和分数阶迭代学习控制[-]等。与整数阶控制器相比,分数阶控制器引入微分和积分两个可变自由度参数,使控制器设计更加灵活,如分数阶PIλDμ控制器,与整数阶PID控制器相比,微分阶次μ和积分阶次λ能够调整闭环系统的滞后和超前角度,从而在兼顾系统稳定性和动态性能的前提下提高稳态性能,达到控制性能要求。文献[]提出一种分数阶PIλDμ参数整定方法,应用于两个相互耦合的存储系统;文献[]给出离散分数阶PIλDμ的定义、整定、数字实现和应用;文献[-]针对分数阶系统提出P型和PD型分数阶迭代学习控制,并给出收敛性证明。
针对EDLS一类复杂的负载模拟问题,即正弦载荷和梯形波载荷,提出一种以分数阶PIλDμ控制器作为反馈控制、分数阶迭代学习控制器(Fractional Order Iterative Learning Control, FO-ILC)作为补偿控制的复合控制策略,将分数阶微积分理论应用到PID和迭代学习控制中,抑制EDLS中的多余力矩及各种非线性因素干扰,提高加载系统的动态性能和稳态精度,并进行实际系统加载实验验证本文方法的有效性。
EDLS结构和数学模型
EDLS的系统结构如所示。EDLS测试台主要由加载电机(永磁同步电机)、膜片型联轴器、力矩传感器、舵机位置传感器和舵机组成。永磁同步电机(Permanent Magnet Synchronous Motor, PMSM)具有功率密度大、可靠性高和转矩动态性能好等诸多优点[],因此,选择采用PMSM作为ELDS的驱动元件。加载电机通过膜片型联轴器与力矩传感器、舵机系统相连,膜片型联轴器具有零回转间隙、体积小等优点,避免引入齿隙等非线性因素。力矩传感器用来实时测量EDLS和舵机系统组成的轴系统上的负载力矩,舵机位置及电机位置的测量均采用光电编码器实现。
Structure of EDLS
由可以看出,EDLS系统与舵机系统通过联轴器刚性连接,EDLS在对舵机加载的同时又随之在一定角度内往复运动,舵机的运动会导致EDLS产生扰动力矩,即多余力矩[-]。
EDLS数学模型
为保证电机转矩的动态性能,PMSM采用直接转矩控制(Direct Torque Control, DTC)方式,其力矩传递函数为
式中:Te为PMSM输出电磁转矩;J为整个轴系统的转动惯量;B为摩擦系数;TL为传感器测量的力矩值,也是负载力矩值;ω为加载PMSM的转速。
由于力矩传感器的转动惯量非常小,在其量程工作范围内,可认为是一个比例环节[],即
式中:KG为力矩传感器的刚度系数;θ为EDLS位置输出;θ1为舵机系统位置输出。
结合式(1) 和式(2) ,可得到EDLS的力矩传递函数为
文献[-]所推导出的EDLS模型为3阶系统,而本文得到的是2阶模型,原因是文献[-]加载电机采用力矩电机或PMSM采用矢量控制方式,在EDLS模型推导过程中必须考虑电流环参数的设计,而DTC鲁棒性强,其控制性能不受参数的影响[],此时可将转矩环认为是1的环节。与文献[-]中的EDLS模型相比,PMSM采用DTC方式建立的EDLS模型降低了模型阶次,减少控制器参数设计的数量。
控制器设计
分数阶PIλDμ控制器设计
EDLS系统工作时,被加载舵机和加载电机分别动作,舵机按照指令角度进行位置伺服控制,加载力矩信号是基于舵机位置和加载梯度进行设置给定。由式(2) 和式(3) 中可看出,负载力矩的形成由加载电机位置和舵机位置两个因素决定,即EDLS具有两个输入:①加载电机控制输入;②舵机实际角度,舵机实际角度输入可视为扰动输入。为有效抑制舵机位置输入的干扰,一般负载模拟器控制系统采用位置反馈作为内环、力矩环作为外环的闭环结构形式[],如所示。图中:Te*为加载电机控制输入;Gθ(s)为位置控制器传递函数;GT(s)为力矩控制器传递函数;DTC控制环增益为1;TL*为给定力矩;Uin(θ*)为力矩控制器的输出,即为位置控制器的输入。Gθ(s)和GT(s)通常采用经典整数阶PID控制器实现,而分数阶PIλDμ控制器是整数阶PID控制器的广义形式,增加了两个可调节参数,参数整定范围变大,控制能力更加灵活,控制效果更佳。整数阶PID控制器和分数阶PIλDμ控制器的取值范围如所示。
整数阶PID控制器和分数阶PIλDμ控制器示意图
Schematic diagram of integer order PID control and fractional order PIλDμ control
中,经典P、PI、PD和PID仅表示4个离散的点,分数阶PIλDμ为整个阴影部分,即分数阶PIλDμ控制器的积分阶次λ和微分阶次μ取不同的值,也可演变成整数阶P、PD、PI和PID等控制器。因此,分数阶PIλDμ控制器更具有一般形式。
EDLS控制结构
Control structure of EDLS
设计分数阶PIλDμ控制器的传递函数为
式中:KP为比例增益;KI为积分常数;KD为微分常数。
中位置闭环控制器Gθ(s)和力矩闭环控制器GT(s)均采用式(4) 所设计的控制器形式实现,分数阶PIλDμ控制器中各个参数的设计和整定原理采用幅值裕量法及相位裕量法,具体整定原理详见参考文献[-]。
分数阶迭代学习控制器设计
一般为了验证舵机的性能,常用的负载模拟力矩有正弦载荷和梯形波载荷[],正弦载荷用来测试舵机的控制性能,梯形波载荷用来测试载荷突变的恶劣环境下,舵机的功能是否正常。而正弦和梯形波载荷具有周期重复性,迭代学习控制适合具有重复运动性质的被控对象,以系统的实际输出与给定轨迹的偏差信号修正不理想的控制信号,提高系统的跟踪性能,实现有限时间上的完全跟踪任务。与常规迭代学习控制相比,分数阶迭代学习控制能够获得更好的收敛速度和更高的控制精度[-]。
对于系统式(3) ,设计采用分数阶PDγ型迭代学习控制器,其形式为
式中:ΓP和ΓD分别为迭代学习的比例增益和分数阶微分增益;Δuk和Δuk+1分别为上一个迭代学习周期和当前迭代学习周期的迭代补偿控制量;ek+1(γ)为当前迭代学习周期误差ek+1的γ阶微分。
式(5) 在频域下的传递函数为
则基于分数阶迭代学习控制的复合控制框图如所示。
基于分数阶迭代学习控制的EDLS控制结构
Control structure of EDLS based on FO-ILC
根据和式(3) ,可得到含有位置闭环EDLS控制系统的开环传递函数为
式中:Uin为力矩闭环的输出,其物理意义为位置角度的给定。
将式(7) 写成标准形式为
其中:d(s)为EDLS的周期性扰动输入。从d(s)的表达式中可以看出,设计合适的控制器Gθ(s),能够对舵机位置扰动进行抑制,即d(s)≤dmax。
定理1 将分数阶PD型迭代学习控制律式(6) 施加于EDLS系统式(8) 中,系统中周期性干扰满足d(s)≤dmax,选取适当的学习增益ΓP和ΓD,若满足谱半径,则总是存在一个输入序列Δuk(s),对于所有k系统一致有界。
证明取系统式(8) 的期望输入为Yd(s),Yk(s)为第k次运行后输出,ek(s)为学习误差,Δuk(s)为第k次的控制输入,k次修正后的控制为Δuk+1(s),则第k+1次时,系统控制误差为
将控制律式(6) 代入式(9) ,整理可得
将式(10) 进行整理可得
对式(11) 两边取绝对值可得
由于,则由式(13) 可知,当k→∞,|ek(s)|→0,则存在控制输入序列Δuk(s),使系统一致收敛。证毕
注1 由定理1可知,理论上仅采用分数阶迭代学习控制方法就能够实现对EDLS的高精度控制,因此,中的位置闭环控制和力矩闭环控制的作用是提高系统的收敛速度,减少分数阶迭代学习的学习周期。
分数阶微积分的实现
目前精确计算分数阶微积分的值较为困难,一般利用有限的整数阶微积分进行数值逼近,主要有傅里叶级数法、Grunwald-Letnikov定义直接计算法、频域滤波算法和数字滤波算法。本文采用改进型Oustaloup方法进行分数阶微积分的数值计算,具体计算方式为[-]
式中:N为正整数,2N+1为系统式(14) 的近似阶次,一般N取值为3;K=(ωbωh)α,ωh和ωb分别为截止频率的上限和下限,其值根据系统的控制周期或频率进行选取;b和d为引入的系数;α为微积分阶次;第k个零点ω′k和极点ωk分别为
则分数阶微积分计算步骤如下:
1) 选定近似频率段范围(ωb, ωh)和阶次2N+1。
2) 根据微积分的阶次α,由式(15) 和式(16) 计算零点和极点,以及K值。
3) 根据式(14) 计算出近似化的有理传递函数。
式(14) 仅针对0 <α<1范围内的分数阶微分有效,当α&1,如微分阶次α=1.4,此时采用s1.4=ss0.4;当α<0,即使用分数阶积分时,如α=-0.4,此时用式s-0.4=s0.6/s代替计算。
为验证本文所提方法的有效性,在自行研制的实验平台上进行力矩加载实验,实验平台如所示。加载电机的驱动及DTC的实现采用ABB公司的ACS800伺服驱动控制器实现,位置闭环、力矩闭环和迭代学习控制采用DSP2812实现。
EDLS实验平台
Experimental platform of EDLS
实验中,位置闭环采用分数阶PIλ控制,力矩闭环采用分数阶PIλDμ控制,分数阶迭代学习控制采用PDγ型控制,各控制器参数如下:位置闭环:Pθ=5.8,Iθ=0.35,λθ=0.9;力矩闭环:PT=2.7,IT=0.75,DT=0.001,λT=μT=0.9;迭代学习控制器:PILC=0.2,DILC=0.002,γ=0.8。分数阶微积分的计算相关参数为:N=3,ωb=0.001,ωh=1 000,b=10,d=9。
力矩加载实验
舵机按照正弦规律工作,工作幅值为10°,选择5 Hz和10 Hz两种频率为工作频率,加载力矩给定幅值为50 N·m,正弦载荷和梯形波载荷的频率与舵机工作频率相同,相位超前180°。为验证分数阶复合控制的有效性,分别对整数阶PID+整数阶ILC和分数阶PIλDμ+分数阶ILC两种控制方法进行对比。实验过程中运行数据暂时保存在DSP内部的RAM中,实验后通过DSP仿真器将存储的数据读出,然后用于MATLAB绘图。分数阶PIλDμ+分数阶ILC的实验结果如所示,而整数阶PID+整数阶ILC的实验结果如所示。
、中,力矩跟踪曲线结果中,迭代学习周期即为给定载荷的周期T。对于EDLS,采用每个正弦(梯形波)周期最大力矩加载误差的绝对值来评价力矩的跟踪性能。在分数阶PIλDμ+分数阶ILC的控制方式下,对正弦载荷30 N·m,5 Hz工况下,[0, T]时间范围内最大加载误差绝对值为20 N·m,而10 Hz时接近30 N·m;梯形波负载条件下,在[0, T]时间范围内,5 Hz和10 Hz的力矩误差分别为28 N·m和35 N·m,表明多余力矩随着舵机运行频率的增加而变大,而无论是5 Hz,还是10 Hz的期望载荷,随着迭代学习控制器的补偿,EDLS力矩输出误差逐渐减小,当运行到[2T, 3T]控制周期时,加载力矩误差的最大值为4 N·m,幅值误差为8%,当达到[3T, 4T]时,力矩跟踪误差收敛到1 N·m以内,力矩跟踪误差达到2%,跟踪效果大大提升。
分数阶复合控制结果
Results of fractional order composite control
整数阶复合控制结果
Results of integer order composite control
从整数阶PID+整数阶ILC控制方式下的实验结果可以看出,在正弦载荷30 N·m,5 Hz工况下,[0, T]时间范围内整数阶PID+整数阶ILC控制方法下的最大加载误差绝对值为30 N·m,10 Hz条件下的力矩误差为45 N·m;梯形波负载条件下,在[0, T]时间范围内5 Hz和10 Hz的力矩误差分别为35 N·m和45 N·m。与本文方法相比,其在[0, T]时间范围内,无论是正弦负载还是梯形波负载,误差均大于本文方法的结果。在收敛时间方面,本文方法在[3T, 4T]范围内已达到较高精度,而整数阶PID+整数阶ILC的控制结果在[3T, 4T]仍存在较大误差。由上述结果分析可以看出,本文方法的收敛速度和控制精度均高于整数阶PID+整数阶ILC的控制方式。
多余力矩抑制实验
多余力矩的测量一般是指EDLS开环给定力矩为零,舵机系统按照指定轨迹运行时,力矩传感器反馈的力矩值。因此,将EDLS系统开环给定0 N·m载荷,舵机在5 Hz、10 Hz两种频率,正弦幅值为10°。为比较不同控制器下的控制效果,将本文方法与文献[-]中舵机位置前馈补偿的控制方法进行对比,实验结果如所示。图中:ET1为开环状态下的多余力矩曲线;ET2为舵机前馈补偿下的多余力矩曲线;ET3为本文方法在[3T, 4T]时的多余力矩曲线。
多余力矩抑制效果对比
Comparison of surplus torque suppression effect
中不同舵机频率和控制方法的多余力矩最大值对应如所示,结果表明,在5 Hz和10 Hz条件下运行时,舵机位置前馈控制方式下的多余力矩的消除率分别为 56.6%、71.8%;而采用本文分数阶PIλDμ+分数阶ILC控制方式时,多余力矩的消除率分别达到97.8%、95.7%,抑制效果显著。
表 1 多余力矩抑制最大值
Table 1 Maximum values of surplus torque suppression
频率/HzET1max/(N·m)ET2max/(N·m)ET3max/(N·m)
528.512.370.62
1054.715.452.34
针对电动加载系统存在多余力矩等问题,提出一种分数阶PIλDμ+分数阶迭代学习控制的复合控制策略,并通过实验验证,得出以下结论:
1) 利用分数阶微积分的信息记忆特性,将分数阶PIλDμ引入到电动加载系统中,提高电动加载系统的动态性能和鲁棒性。
2) 针对具有周期性的力矩加载曲线,设计分数阶迭代学习控制器,并证明系统的收敛性,结果表明该方法能够有效抑制电动加载系统中存在的多余力矩。
3) 为降低系统模型建模复杂度和提高转矩的动态响应,内环采用直接转矩控制方式。
NAM Y, HONG S K. Force control system design for aerodynamic load simulator[J].
Control Engineering Practice, 2002, 10
YALLA S K, KAREEM A. Dynamic load simulator:Actuation strategies and applications[J].
Journal of Engineering Mechanics,
齐蓉, 林辉, 陈明. 被动式电动加载系统多余力的研究[J].
控制与决策, 2006, 21
QI R, LIN H, CHEN M. Research on surplus torque in passive electric loading system[J].
(in Chinese)
李成功, 靳红涛, 焦宗夏. 电动负载模拟器多余力矩产生机理及抑制[J].
北京航空航天大学学报, 2006, 32
LI C G, JIN H T, JIAO Z X. Mechanism and suppression of extraneous torque of motor driver load simulator[J].
(in Chinese)
张立勋, 孟庆鑫, 刘庆和, 等. 位置同步补偿克服负载模拟器干扰力矩及提高系统频宽的理论与实验研究[J].
宇航学报, 1997, 18
ZHANG L X, MENG Q X, LIU Q H, et al. Experimental and theoretic study on eliminating the disturbance torque and widening the frequency band width of the load simulator using position synchro compensation[J].
(in Chinese)
齐蓉, 林辉. 弹翼电动加载系统多余力矩分析与消除[J].
西北工业大学学报, 2005, 23
QI R, LIN H. Analysis and elimination of surplus torque in missile wing electric loading system[J].
(in Chinese)
王鑫, 冯冬竹. 引入弹簧杆的电动负载模拟器实验研究[J].
电机与控制学报, 2012, 16
WANG X, FENG D Z. Experimental research on DC load simulator test bed with elastic rod[J].
(in Chinese)
沈东凯, 华清, 王占林. 基于神经网络的电动加载系统[J].
航空学报, 2002, 23
SHEN D K, HUA Q, WANG Z L. Motor-driven load system based on neural networks[J].
(in Chinese)
杨波, 黄耀达, 台钰莹. 基于BOWA小脑模型的高精度稳定电动加载系统[J].
航空学报, 2012, 33
YANG B, HUANG Y D, TAI Y Y. High precision and stable electric loading system based on BOWA-CMAC[J].
(in Chinese)
杨波, 王哲. 新型小脑模型关联控制器复合控制在电动加载系统中的结构及算法[J].
控制理论与应用, 2011, 28
YANG B, WANG Z. Structure and algorithm of hybrid control in cerebella model articulation controller for electric loading system[J].
(in Chinese)
方强, 马杰, 毕运波, 等. 基于扰动观测器的电动负载模拟器控制系统设计[J].
浙江大学学报(工学版), 2009, 43
FANG Q, MA J, BI Y B, et al. Disturbance observer based controller design for electric dynamic load simulator[J].
(in Chinese)
王明彦, 郭奔. 基于迭代学习控制的电动伺服负载模拟器[J].
中国电机工程学报, 2003, 23
WANG M Y, GUO B. Electric servo load simulator based on iterative learning control[J].
(in Chinese)
牛国臣, 王巍, 宗光华. 基于迭代学习的电动负载模拟器复合控制[J].
控制理论与应用, 2014, 31
NIU G C, WANG W, ZONG G H. Composite control for electric load simulator based on iterative learning[J].
(in Chinese)
OUSTALOUP A, MOREAU X, NOUILLANT M. The CRONE suspension[J].
Control Engineering Practice, 1996, 4
TEPLJAKOV A,PETLENKOV E,BELIKOV J,et al.Design and implementation of fractional-order PID controllers for a fluid tank system[C]//American Control Conference.Piscataway,NJ:IEEE Press,82.
MERRIKH-BAYAT F, MIREBRAHIMI N, KHALILI M R. Discrete-time fractional-order PID controller:Definition,tuning,digital realization and some applications[J].
International Journal of Control Automation and Systems, 2015, 13
DADRAS S, MOMENI H R. Fractional terminal sliding mode control design for a class of dynamical systems with uncertainty[J].
Communications in Nonlinear Science and Numerical Simulation, 2012, 17
LI Y, CHEN Y Q, AHN H S, et al. A survey on fractional-order iterative learning control[J].
Journal of Optimization Theory and Applications,
LI Y, CHEN Y Q, AHN H S. Fractional-order iterative learning control for fractional-order linear systems[J].
Asian Journal of Control, 2011, 13
REN Y, ZHU Z Q, LIU J M. Direct torque control of permanent magnet synchronous machine drives with a simple duty ratio regulator[J].
IEEE Transactions on Industrial Electronics, 2014, 61
张邦楚, 王少锋, 韩子鹏, 等. 飞航导弹分数阶PID控制及其数字实现[J].
宇航学报, 2005, 26
ZHANG B C, WANG S F, HAN Z P, et al. Using fractional-order PID controller for control of aerodynamic missile[J].
(in Chinese)
薛定宇, 赵春娜. 分数阶系统的分数阶PID控制器设计[J].
控制理论与应用, 2007, 24
XUE D Y, ZHAO C N. Fractional order PID controller design for fractional order system[J].
(in Chinese)
北京航空航天大学主办。
吕帅帅, 林辉
LYU Shuaishuai, LIN Hui
电动加载系统分数阶迭代学习复合控制
Composite control for electric dynamic loading system based on fractional order iterative learning
网络出版时间:}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信