ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:293.77KB ,
资源ID:29554093      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/29554093.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(液压挖掘机功率匹配控制系统.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

液压挖掘机功率匹配控制系统.docx

1、液压挖掘机功率匹配控制系统液压挖掘机功率匹配控制系统实践单位:广西玉柴工程机械责任有限公司自动化系:黄高电机系:赵峰液压挖掘机是工程机械主力机种,是建设工程的主要生产工具,因此对挖掘机性能提出了很高的要求,要求其节能、低排放、高效率,以及具有良好的操纵性等。液压挖掘机的液压系统中存在的各种形式的功率损失,都会不同程度地降低挖掘机液压系统的使用效率。挖掘机工作时,在不计沿程阻力的条件下,液压系统的最高效率可达95%以上。但由于挖掘机负载变化较大,操作状况千差万别,因此液压系统的效率变化也非常大。液压挖掘机采用节能技术不仅能有效地降低燃油消耗率,还能减少液压系统功率损失,提高发动机功率的利用率,使

2、动力系统与负载所需功率更好地匹配,从而降低发动机和液压元件的工作强度,减少系统发热,提高设备正常使用的可靠性。因此,国内外挖掘机行业对挖掘机节能技术都十分重视。为了实现液压挖掘机的节能,在进一步提高器件单体效率的难度越来越大的情况下,当前的研究重心逐渐转移到提高发动机与液压系统整体最佳效率的匹配上,通过电子节能控制方法实现高效率的功率转化。目前电子节能控制系统的研究主要针对以下几个环节:动力系统与负载的控制、液压泵的控制、发动机与液压泵的控制。本项目就是基于电液比例控制变量泵跟随发动机转速偏差变化,以变量泵排量为控制对象,实现发动机变量泵的功率匹配。其基本原理为:当负载较大时,液压泵吸收功率增

3、大,造成发动机转速下降,从而使发动机偏离最佳工作点,效率下降。为了保证发动机转速的稳定,就需要限制液压泵的吸收功率。项目的目标就是通过实时检测发动机转速,通过电液比例控制器控制液压泵的吸收功率,从而将发动机转速维持在一个相对稳定的状态,提高系统效率,实现节能的目标。系统的控制方案如图 1所示:图 1 转速传感控制系统一、 基于原理的系统建模首先通过分析液压挖掘机的液压系统,利用发动机、液压泵等关键部件的基本特性建立系统的控制系统仿真模型,为分析系统动态特性以及设计控制算法提供实验平台。本项目选用的仿真环境为Matlab/Simulink软件,所建立的仿真模型如下图所示:图 2 系统仿真模型模型

4、说明 Speed_Set:设定的最低转速 Delay:获取当前时刻、前个采样周期、前两个采样周期的转速差值 Controller:控制算法模块 Saturation:输出限幅,0-1 D/A:没一个采样周期输出一个电流值 Unit Delay1:在增量型PID控制中起积分器的作用 Power Limit:液压泵的恒功率控制曲线。液压泵在曲线上的工作点受控制电流和负载大小的影响。(该曲线是根据力士乐A8VO技术文档第7/40页的图来画的),输出为排量控制量。 Load:模拟负载压力信号 Pump:用一个三阶系统描述液压泵的控制模型,输入为排量控制量,输出为实时排量 Engine:用惯性环节描述发

5、动机。输入为负载压力与排量的乘积,即液压泵的吸收转矩。建立该模型的作用: 用图形化的方式描述液压挖掘机的转速感应控制系统 通过对该模型进行仿真粗略了解系统的特性 如果能获取液压泵的恒功率控制曲线以及发动机的调速曲线,则可比较精确的建立系统模型,从而基于此模型设计控制算法 该模型是基于机理的建模,与下面介绍的基于数据的系统辨识建模方式相对应。两者可起到相互辅助的作用。二、 基于系统辨识的系统建模在进行控制系统设计时,通常需要建立系统的控制模型。建模的方法可以分为两种,一种是上面所述的基于原理的建模,另一种是基于数据的建模。第一种方式是通过分析系统的物理特性,从原理入手,这种方式需要对系统进行深入

6、的了解,并且知道相关的参数值。另一种方式是基于系统的输入输出数据,构建系统的“黑箱模型”,通常也称为系统辨识。对复杂系统进行建模时,第一种方案通常比较难以实现,因为系统的物理特性难于描述,很多参数值也无法获得,因此大多采用系统辨识的方式。系统辨识基于数据可以建立系统的多种模型,辨识的方法也有很多种。这里不详细介绍辨识的具体算法,主要是介绍使用Matlab提供的系统辨识工具箱来实现挖掘机液压系统的模型辨识。1、 准备数据 输入数据:液压泵比例电磁阀的控制电流I:I_1I_N(共N组数据) 输出数据:发动机的转速n:n_1n_N(共N组数据) 采样周期:T(I,n,T)就构成了系统辨识所需的原始数

7、据。使用Matlab指令:z=iddata(I,n,T)可以将这些数据封装成一个结构体,供Matlab的系统辨识工具箱使用。注意:原始数据需要能够充分反映系统的动态特性,在进行数据测试时,需要反复改变控制电流的大小,比如使用方波信号。另外要尽量避免噪声干扰,可多次采样并进行滤波2、 导入数据以上数据准备好之后,需要将数据导入Matlab系统辨识的工作环境中。(Matlab提供了供测试使用的数据,使用load proc_data指令可以导入测试数据,该数据就是包含输入、输出以及采样周期的结构体)使用指令:ident 打开系统辨识工具界面:图 3 Matlab 系统辨识工具箱界面从左上角下拉菜单导

8、入数据,数据名输入z, Starting time:0, 采样周期(Sampling time)默认为1s3、 数据预处理在“Operations”下拉框中选择“Quik start”,这一步自动执行了四个操作: 将数据化为均值为0数据。 将数据分为两组 第一组数据为工作数据,用于辨识估计系统模型 第二组数据为验证数据,用于检验评估模型的好坏。4、 估计模型在估计模型下拉菜单中选择Process models,即传递函数模型。液压系统模型通常为三阶带延迟的模型,在图中设置:Poles:3, underdamped,选中Delay,其余的为默认值(最下面一排的“P3DU”是模型的名称,也可以自行

9、设置,但之后使用该模型时,要相对应的使用该名称)。设置好点击“Estimate”。(这里也不一定使用Process models,Linear parametric models包含的ARMAX的ARX模型也是比较常用的模型,我们可以尝试多种不同的模型,然后选择最好的一个。至于如何评价模型的好坏,将会在接下来介绍)5、 模型分析图 4 系统辨识模型分析点击“Estimate”之后,Matlab就生成了系统的模型,双击右侧生成的图标“P3DU”,可以看到三阶模型的参数:图 5 参数辨识结果点击“Model output”可以看到模型输出也真实输出数据的差别(如果图中没有出现曲线,点击“P3DU”

10、图标即可)。此外还能分析系统的频域特性,阶跃响应特性等,这里不再详述。图 6 辨识效果评价通过系统辨识建立了系统的控制模型之后,可将该模型用于Simulink仿真,并设计控制算法。6、 将辨识得到的模型导入Simulink首先需要将模型导入工作环境:选中“P3DU”模型,拖拽至“To Workspace”然后使用指令simulink打开Simulink环境,找到System Identification Toolbox工具箱,选择Idmodel模块,拖入工作界面。图 7 Simulink系统辨识模块双击Idmodel,将模型变量设置为“P3DU”(P3DU就辨识模型的名称)。7、 使用Simu

11、link进行仿真Simulink集成控制系统工具箱,可以很方便的设计控制算法,比如PID控制、模糊控制、鲁棒控制和神经网络控制等。图 8 基于系统辨识的控制算法仿真三、 PID控制算法设计1、 系统设计简介控制系统的设计图如下图所示:图 9 控制系统简介系统采用PID控制模式,负荷采用人工设计的阶跃式增量负荷。利用PID控制器取挖掘机的转速差信号得到液压泵比例电磁阀的电流信号,之后根据液压泵的恒功率压力流量曲线(Power Limit)得到液压泵流量信号,Pump为液压泵内部传递函数,通过参数辨识方法得到。Engine为发动机固有惯性环节传递函数,通过参数辨识方法得到。整个系统需设定发动机的初

12、始空载转速(1800)和设定转速(1600),系统要求为在负荷扰动的情况下能够使发动机转速稳定在设定转速(1600)左右。2、 连续PID控制器首先采用连续PID控制器,通过仿真获得参数。采用Matlab中Simulink中的PID控制器模型,其传递函数图可用下图表示:图 10 连续PID控制器传递函数图该PID控制器的传递函数可以写为如下形式:该控制器共有P、I、D、N四个参数,通过调节这四个参数的值可以得到良好的控制效果。利用PID控制器自带的参数整定功能得到一组参数,并根据控制效果进行参数微调,得到的转速差曲线如下图所示:图 11连续控制器的转速差曲线图中横坐标是时间,纵坐标为转速差,图

13、1中最前面的转速差信号。可以看出,在25时刻挖掘机突然增加,发动机转速差增加,即发动机转速下降,做大下降幅度在125r/min左右,在波动10s左右后通过PID控制器对液压泵比例电磁阀电流的控制后,发动机的转速差回到0附近,即发动机转速回到设定转速(1600)附近,满足控制目标。整个过程中发动机的转速曲线如下图所示:图 12 连续控制器的发动机转速曲线可以看出在负载突然增加(25s时)之前,发动机转速稳定在设定转速(1600),25s时负载增加,发动机转速开始下降,在PID控制器的调节下,发动机转速在很短时间内又回到了设定转速(1600),控制效果满足目标。3、 增量式离散PID控制器连续的P

14、ID控制器只能应用于仿真,得到原理性的结论和方法,应用于实际的PID控制器需要离散的形式。采用增量式离散PID控制器算法进行实际应用测试。该方法有如下优点(1)较为安全。因为一旦计算机出现故障,输出控制指令为零时,执行机构的位置(如阀门的开度)仍可保持前一步的位置,不会给被控对象带来较大的扰动。(2)计算时不需进行累加,仅需最近几次误差的采样值。连续PID控制器的传递函数如下式所示:可以写为:则:对于前两项,离散化:则得到对于第三项得到即得到由于 ,得到综上,可得下式:则因此这就是离散增量式PID控制器的模型按照该模型将连续性的PID控制器改为离散增量式的PID控制器,具体的原理图如下图所示:

15、图 13 离散增量式PID控制器具体的离散增量式PID部分如下图所示:图 14 离散PID控制具体设计图图中,Delay为延时存储环节,存储e(k)和e(k-1),后面的函数模块为离散增量式PID控制的函数具体算法实现。参数采用连续系统整定过的参数,得到的发动机转速差曲线如下图所示:图 15 初始的离散增量式PID控制发动机转速差曲线可以看到,在50s内,发动机的转速差并没有回到0,曲线的波动周期较大。这种情况下需要对PID参数进行微调,增加积分常数I的值,使得系统的波动周期减小,尽快回到稳态下,同时增加比例系数P,保证在增加积分尝试I的情况下系统稳定,调整后的转速差曲线如下图所示:图 16 离散增量式PID控制器的发动机转速差曲线可以看出调整过参数以后,发动机在负载增加后能够快速调整转速,使得转速维持在设定转速上。发动机的转速曲线如下图所示:图 17 离散增量式PID控制器的发动机转速曲线可以看到,在负荷增加的情况下,发动机转速出现了短时间的下降后,利用离散增量式PID控制器的调节,能够快速回到设定转速,控制效果满足目标。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1