- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
直线运动单元控制系统建模仿真分析及pd校正
直线运动单元控制系统建模、仿真分析与PID校正
系统分析及建模
1.1 直流伺服环节建模
直流电机电枢回路如下图
图1 直流电机电枢回路示意图
根据克希霍夫电压定律,电枢绕组中的电压平衡方程为:
当直流电机的电枢转动时,在电枢绕组中有反电势产生,一般与电动机转速成正比,即
电枢电流和磁场相互作用而产生电磁转矩。一般电磁转矩与电枢电流成正比,即
电磁转矩用以驱动负载并克服摩擦力矩,假定只考虑与速度成比例的粘性摩擦,在有负载情况下,则直流电动机转矩平衡方程为
对物理方程进行拉式变换
代数方程
拉氏变换
最终的仿真模型如下图,
系统传递函数为
在M文件中对其中的La,Ra,Jm,Bm,Cm,Ce,Mf各个参数赋值:
Mf=0.01;
Ua=1;
La=0.001;
Ra=1.2;
Jm=1e-5;
Bm=5e-4;
Cm=0.08;
Ce=0.08;
仿真可得如下响应曲线:
从仿真曲线可知,响应曲线为周期曲线,是阶跃输入Ua(s)的响应曲线和周期负载输入Mf(s)的响应曲线的线性叠加。
1.2 直线运动单元控制系统建模及分析
直线运动单元控制系统以指定滑动速度为输入量,以实际滑动速度为输出量,若丝杠导程为P,可以建立角速度与线速度的关系,。
电动机转速与丝杠实际转速之间的关系为:
对物理方程进行拉式变换
物理方程
拉式变换
其他环节与直流伺服电机环节中相同。
最终仿真模型如下:
PID校正过程
直线运动单元系统组成和参数
额定电压U
24V
反电动势常数Ke
0.0307V*s/rad
齿轮减速比i
29
电压放大系数Ka
2.4
电机电阻Ra
21.6
转矩常数Km
0.0307N*m/A
电机电感La
1.97mH
电动机转子转动惯量Jx
4.2x10-7kg*m2
丝杠导程P
2mm
等效阻尼系数Bm
0.0005
丝杠直径d
11.5mm
速度增益Ka
0.0212 V*s/rad
丝杠长度L
540mm
丝杠密度ρ
7.8g/cm3
工作台质量块质量m
0.315kg
电机轴等效转动惯量
在m文件中给各参数赋值,程序如下
clear
clc
open_system(simu);
Mf=0.01;
i=29;
P=2;
pai=pi;
La=1.97e-3;
Ra=21.6;
Jm=5.36e-7;
Bm=5e-4;
Km=0.0307;
Ke=0.0307;
当输入为Vn=1m/s时,系统仿真结果如下
(初始参数:P=50 I=0 D=0)
可见响应曲线与阶跃输入曲线相差很大,下面进行PID调节,减小稳态误差,提高系统响应的快速性和准确性,提高系统的控制精度。
1.参数调节
P参数调节
取P=500,由图可知出现了超调,且曲线有很大大的扰动。
取P=200,由图可知有超调,且曲线有较大的扰动。
取P=100,由图可知无超调现象,但扰动较大。
取P=60,由图可知响应曲线比较接近输入曲线且扰动也较小。
综上所述,取P=60比较符合要求。
I参数调节
取I=500,由图可知响应曲线有超调,到达时间比较长,波动较大。
取I分别依次为1000,2000,3000,5000,7000时,观察响应曲线的变化:
综上由图可知,I偏大时,系统响应速度降低,超调增大;I偏小时,积分控制对系统性能的影响较少,不能有效地消除系统的稳态误差。因此取I=2000.
D参数调节
取D依次分别为0.7,0.3,0.1,0.01,0.001响应曲线如下,
比较可知,D偏大时,系统不稳定,D偏小时,系统响应速度较慢。因此取D=0.01。
综上所述,参数确定为P=60,I=2000,D=0.01。图形如下:
实验总结
三个参数对系统调节的作用分别为:
1.P对偏差瞬间做出反应,P加大将会减少稳态差,提高系统的动态响应速度,但P太大则振荡次数增多。
2.I:把偏差的积累作为输出。I控制可以用来消除系统的稳态误差。当I合适时,系统的特性比较理想。但I偏大系统响应速度降低,超调增大;I偏小积分控制对系统性能的影响较少,不能有效地消除系统的稳态误差。
3.D可以阻止偏差变控制可以减少系统的超调量,克服振荡,使系统趋于稳定。但D对噪声敏感,对噪声较大的系统容易引起振荡变化,根据偏差的变化趋势(变化速度)进行控制。
实验感想
通过这一次的MATLAB实验,更加深了我对 MATLAB软件的熟悉,它可以让我方便的建模,通过计算机模拟解决实际问题。
文档评论(0)