MATLAB电液位置伺服控制系统设计及仿真
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数控机床工作台电液位置伺服控制系统设
计及仿真
姓名:***
专业:机械电子工程
子方向:机电一体化
武汉工程大学机电液一体化实验室
位置伺服系统是一种自动控制系统。因此,在分析和设计这样的控制系统时,需要用自动控制原理作为其理论基础,来研究整个系统的动态性能,进而研究如何把各种元件组成稳定的和满足稳定性能指标的控制系统。若原系统不稳定可通过调整比例参数和采用滞后校正使系统达到稳定,并选取合适的参数使系统满足设计要求。 1 位置伺服系统组成元件及工作原理
数控机床工作台位置伺服系统有不同的形式,一般均可以由给定环节、比较环节、校正环节、执行机构、被控对象或调节对象和检测装置或传感器等基本元件组成[1]。根据主机的要求知系统的控制功率比较小、工作台行程比较大,所以采用阀控液压马达系统。
系统物理模型如图1所示。
图1 数控机床工作台位置伺服系统物理模型
系统方框图如图2所示。
图2 数控机床工作台位置伺服系统方框图
数控机床工作台位置伺服系统是指以数控机床工作台移动位移为控制对象的自动控制系统。位置伺服系统作为数控机床的执行机构,集电力电子器件、控制、驱动及保护为一体。数控机床的工作台位置伺服系统输出位移能自动地、快速而准确地复现输入位移的变化,是因为工作台输出端有位移检测装置(位移传感器)将位移信号转化为电信号反馈到输入端构成负反馈闭环控制系统。反馈信号与输入信号比较得到差压信号,然后把差压信号通过伺服放大器转化为电流信号,送入电液伺服阀(电液转换、功率放大元件)转换为大功率的液压信号(流量与压力)输出,从而使液压马达的四通滑阀有开口量就有压力油输出到液压马达,驱动液压马达带动减速齿轮转动,从而带动滚珠丝杠运动。因滚珠丝杠与工作台相连所以当滚珠丝杠 运动时,工作台也发生相应的位移。
2数控工作台的数学模型 2.1 工作台负载分析
工作台负载主要由切削力c F ,摩擦力f F 和惯性力a F 三部分组成,则总负载力为:
a f c L F F F F ++=
2.2液压执行机构数学模型
工作台由液压马达经减速器和滚珠丝杠驱动。 根据力矩平衡方程,减速器输入轴力矩L
T 为:
式中:t 为丝杠导程,m/r ;i 为减速器传动比,'/m m i θθ=,m θ,'
m θ分别为齿轮减速器输
入轴、输出轴角位移,rad 。
由运动传递原理知,液压马达最大转速max n
为:
式中:max v 为工作台的最大运动速度,m/s 。
由液压马达输出力矩表达式可知,液压马达所需排量m Q 为:
L L m m p T D Q /22ππ==
式中:
L p 为液压马达负载压力,MPa ,一般取3/2s L
p p
=,s p 为液压系统压力,MPa ;m
D 为液压马达弧度排量,rad /m 3
。 液压马达负载流量为:max n Q q m L =
伺服阀压降
V p 为:L s V p p p -=
考虑泄漏等影响,L q 可以增大10~20%,根据L q 和V p ,查手册得额定流量,选择合适的液压泵和电液伺服阀。
阀控马达液压伺服系统模型:
(1)伺服阀的线性流量方程为:L c v q L p K x K Q -=
位置伺服系统动态分析经常是在零位工作条件下进行的,此时增量和变量相等。
式中参数:q K 为阀的流量增益;c K 为阀的流量压力系数,v x 为滑阀阀芯的位移;L p 为负载压力,21p p p L -=
(
2)液压马达的流量连续性方程:
式中参数:m D 液压马达的体积排量;m θ液压马达的角位移;im C 液压马达的内泄露系数;e β系统的有效体积弹性模量 (3)液压马达的力矩平衡方程:
L m m m m t m L T G s B s J D p +++=θθθ
式中参数:t J 为液压马达运动部分(包括折算到液压马达轴上)负载的总惯量;m B 为液压马达粘性阻尼系数;G 为负载的扭转弹簧刚度;L T 作用于液压马达轴上的任意外负载力矩。
工作台质量折算到液压马达轴的转动惯量为:
考虑到齿轮、丝杆和液压马达的惯性,t J 可适当放大20~50%。 2.3电液伺服控制系统的传递函数 放大器的增益a K
为:
式中:I ∆为输出电流,A ;e U 为输入电压,V 。 液压固有频率为
:
式中:t V 为液压马达的容积,3
m 。 液压阻尼比为
:
假定阻尼比仅由阀的流量—压力系数产生。零位流量—压力系数0c K 可近似计算为
:
阀控马达的传递函数:
如此,以阀芯位移为
v x 输入,以液压马达的角位移m θ为输出的传涕函数为
:
以负载力矩为L T 输入,以液压马达的角位移m θ为输出的传递函数为
:
式中:sv ω以及sv ξ由伺服阀生产商给出数据。 式中,m q 0为所查样本阀处于最大阀压差时的空载流量,s /m 3
。
减速齿轮与丝杠的传递函数为
:
位移传感器和放大器的动态特性可以忽略,其传递函数可以用它们的增益表示。
式中:f U 为反馈电压信号;p x 为工作台位移。
根据以上确定的传递函数,可绘制出数控机床工作台位置伺服系统的模型如图3所示。 图3见草稿。
故系统的开环传递函数为:
式中:开环增益系数v K 为:m f s sv a v D K K K K K /=
2.4系统的技术要求:
“位置”误差mm 05.0±<+pf p e e (指令或干扰为“位置”输入); “速度”误差mm 1
3.1仿真实验参数
仿真实验已知参数见如下:
N 400=c F ;N 1600=f F ;s /m 08.0max =v ;2max s /m 2.1=a ;kg 800=t m ;
r /m 102.12-⨯=t ;2=i ;pa 10635⨯=s p ;36m 1010-⨯=t V ;m 1051.22-⨯=w ;
m 1056-⨯=c r ;pa 108.12-⨯=μ;s /rad 600=sv ω;5.0=sv ξ;100=f K ;1=
a K 。
3.2仿真传递函数的确定
将已知参数代入2中各式,计算各项后,可得 伺服阀的传递函数为: