直流电机补偿环节的设计.doc
《直流电机补偿环节的设计.doc》由会员分享,可在线阅读,更多相关《直流电机补偿环节的设计.doc(27页珍藏版)》请在沃文网上搜索。
1、武汉理工大学自动控制原理课程设计说明书目录摘要.11基于性能指标要求的分析. .2 1.1确定待校正装置的开环放大倍数. .22分析待校正的直流电机性能. .22.1 动态性能分析.32.2 静态性能分析.62.2.1利用根轨迹进行分析.62.2.2利用伯德图进行分析.73超前校正补偿环节设计.84两种实现形式在不同输入信号下的响应.124.1超前校正网络形式.124.1.1 单位阶跃输入的响应.124.1.2 单位斜坡输入的响应.134.2数字控制形式.144.2.1 单位阶跃输入的响应.144.1.2 单位斜坡输入的响应.155滞后校正补偿环节设计.166滞后补偿环节对待校正装置的影响.1
2、86.1校正前后根轨迹的比较.186.2系统对单位阶跃输入的响应.196.3系统对单位斜坡输入的响应.197超前校正与滞后校正的比较.217.1添加超前校正之后,系统的伯德图分析.21 7.2 添加滞后校正之后,系统的伯德图分析.22结束语.25参考文献.26摘要随着计算机技术的发展和应用,随着人们对生活质量要求的不断提高,自动控制理论和技术在宇航、机器人控制、导弹制导及核动力等高新技术领域中的应用也愈来愈深入广泛。不仅如此,自动控制技术的应用范围现在已扩展到生物、医学、环境、经济管理和其它许多社会生活领域中,成为现代社会生活中不可或缺的一部分。在日常生活中,我们生产出来的机器由于在结构和材料
3、等方面上的限制,很难达到预期的性能指标要求,这就需要我们应用自动控制理论来对其进行校正,使之得到一个更好的性能。本文主要对给定的直流电机进行补偿环节的设计,并利用MATLAB仿真软件分析补偿前后的性能,使之达到预定的性能指标要求,以改善直流电机的性能,使之更好地工作。最后,本文还对此次补偿环节的设计进行了总结。 关键词:自动控制 补偿环节 MATLAB 性能指标 直流电机补偿环节的设计1 基于性能指标要求的分析1.1确定待校正装置的开环放大倍数根据提供的性能要求(1)对单位斜坡输入的稳态误差小于0.1;(2)且超调量小于25%;做如下分析: 根据第一个要求对单位斜坡输入的稳态误差小于0.1,由
4、公式 可求得开环传递函数的开环放大倍数k20,可取 k=21.所以可得传递函数为 根据设计要求超调量小于25%,根据高阶系统频域指标与时域指标的关系可求得r54.70对于原传递函数,可根据以下的公式求相角裕度求得=24.60可知原传递函数不满足动态性能要求,需进行校正。2 分析待校正的直流电机性能待校正的直流电机初始条件:直流电机控制系统的结构如图2-1所示,简化的直流电机模型的传递函数为。G(S)KR(S) C(S) _ 图2-1 直流电机控制系统的结构图2.1 动态性能分析由直流电机控制系统的结构图可求得直流电机模型的闭环传递函数如下:我们都知道,在控制工程中,不仅二阶系统的典型应用极为普
5、遍,而且不少高阶系统的特征在一定条件下可用二阶系统的特征来表征,所以二阶系统的分析和计算方法具有较大的实际意义。由直流电机控制系统的结构图可知,其为二阶系统,故我们可以应用二阶系统的分析和计算方法来分析直流电机的稳态性能,而二阶系统的标准形式如下: 对比直流电机模型的闭环传递函数可知,=K=21 =2s 故可求得=4.58 , =0.218 由此可知该直流电机为欠阻尼的二阶系统。除此之外,我们也可以利用MATLAB仿真软件计算负反馈系统的阻尼比和自然频率。具体实现方法如下:在MATLAB命令窗口中输入以下程序: G=tf(21,1 2 21); wn,z=damp(G)运行之后,结果如下图2-
6、2所示:图2-2 阻尼比和自然频率求解图一般来说,我们是针对某一类输入信号来设计控制系统的。某些系统,例如室温系统或水位调节系统,其输入信号为要求的室温或水位高度,这是设计者所熟知的。但是在大多数情况下,控制系统的输入信号以无法预测的方式变化。例如,在防空火炮系统中,敌机的位置和速度无法预料,使火炮控制系统的输入信号具有了随机性,从而给规定系统的性能要求以及分析和设计工作带来了困难。为了便于进行分析和设计,同时也为了便于对各种控制系统的性能进行比较,我们需要假定一些基本的输入函数形式,称之为典型输入信号。所谓典型输入信号,是指根据常遇到的输入信号形式,在数学描述上加以理想化的一些基本输入函数。
7、控制系统中常用的典型输入信号有:单位阶跃函数、单位斜坡函数、单位加速度函数、单位脉冲函数和正弦函数。我们通常以单位阶跃函数作为典型输入作用,则可在一个统一的基础上对各种控制系统的特性进行比较和研究。下面我们来研究欠阻尼()二阶系统的单位阶跃响应,由此来分析直流电机控制系统的性能。当输入信号为单位阶跃函数时,由自动控制理论知识得到的基本计算公式如下:上升时间为: 峰值时间为: 超调量为:调节时间为:由上面的公式可以计算得出:=49.4% =3.5s 下面我们利用MATLAB仿真软件来看看直流电机控制系统的单位阶跃响应的具体情况。首先我们在MATLAB仿真软件的命令窗口中输入以下程序:wn=4.5
8、826;kosi=0.218;hold on; %保持曲线坐标不被刷新for kos=kosi num=wn.2; den=1,2*kos*wn,wn.2; step(num,den)end运行之后可以得到结果如下图2-3所示:图2-3 直流电机控制系统的单位阶跃响应图由图可知,超调量=49.4% 调节时间=3.7s 即在误差允许的范围内,实际值与理论值是一致的。2.2 静态性能分析2.2.1利用根轨迹进行分析为了更准确地分析问题,我们可以利用MATLAB仿真软件来绘制直流电机控制系统的根轨迹,具体实现程序如下: G=tf(1,1 2 0); H=tf(0 1,1); sys=G*H; rlo
9、cus(sys)运行之后,结果如下图2-4所示:图2-4 待校正装置的根轨迹图由上图可知:当开环增益K从零变到无穷时,根轨迹不会越过虚轴进入右半平面,因此,系统对所有K值是稳定的。手绘根轨迹步骤如下:1、由传递函数知:极点为P1=0,P2=-2;2、在实轴上的根轨迹为0,-2,根轨迹分支数为n-m=2-0=2;3、共有n-m=2条渐近线,4、由知,=-1;5、分离点的计算: 由知:;6、因为渐近线为,所以根轨迹与虚轴没有交点。2.2.2利用伯德图进行分析同样地,我们可以利用MATLAB仿真软件绘制直流电机控制系统的伯德图。具体实现程序如下:num=21;den=1,2,0;mag,phase,
10、w=bode(num,den);gm,pm,wcg,wcp=margin(mag,phase,w);运行之后,获取的伯德图如下图2-5所示:图2-5 待校正装置的伯德图幅值裕度gm =2.9132e+003相角裕度pm =24.5945穿越频率wcg =247.3690截止频率wcp =4.36973 超前校正补偿环节设计超前校正补偿环节设计基本原理:利用超前校正网络的相角超前特性,使得超前校正装置产生的最大超前相位的频率为新的截止频率,从而提高系统的相角裕度。如下图3-1所示为无源超前网络环节。 图3-1 无源超前网络校正环节图假设该网络信号源的阻抗很小,可以忽略不计,而输出负载的阻抗为无穷
11、大,则其传递函数为 其中 , 最终获得无源超前校正网络环节函数为:基于频率法的无源超前网络要用到的基本公式如下:传递函数: 最大超前角频率: 最大超前角: 具体求解步骤如下:、根据稳态误差要求确定开环增益K=21、根据确定的开环增益求出待校正系统的相角裕度r=24.60、 是用于补偿因超前校正装置的引入,使系统截止频率增大而增加的相角滞后量。值通常是这样估计的:如果未校正系统的开环对数幅频特性在截止频率处的斜率为-40dB/dec,一般取如果为-60dB/dec则取、根据求解出a的值为:a=4.68再根据求解出=6.6、由算出T=0.07、最终得出超前校正补偿环节的传递函数为,算出结果为:、验
12、证: ,故符合性能指标要求故加入超前网络补偿环节之后,直流电机控制系统的传递函数变为:由传递函数利用MATLAB仿真软件绘制补偿后的开环根轨迹:在MATLAB命令窗口输入以下程序:num=6.8796,21den=0.07,1.14,2,0 %定义校正后的传递函数g1=tf(num,den)rlocus(g1,r- ) %根轨迹函数grid 运行之后得到如下图3-2所示:图3-2 校正后系统的根轨迹图当开环增益K从零变到无穷时,根轨迹不会越过虚轴进入右半平面,校正后的系统对于所有的K值依然是稳定的。满足性能指标要求。手绘根轨迹步骤如下:1、由传递函数知:极点为P1=0,P2=-14.3,P3=
13、-2,零点为Z=-3.05;2、在实轴上的根轨迹为0,-2和-3.05,-14.3,根轨迹分支数为n-m=3-1=2;3、共有n-m=2条渐近线,4、由知,=-6.625;5、分离点的计算: 由知:;6、因为渐近线为,所以根轨迹与虚轴没有交点。数字控制形式由T=0.05s可知此时a依然为4.68,由公式得超前传递函数为 写成数字控制形式为 4 两种实现形式在不同输入信号下的响应4.1超前校正网络形式4.1.1 单位阶跃输入的响应下面我们比较校正前后的单位阶跃响应在MATLAB命令窗口中输入下面程序:G=tf(21,1 2 0);Gc=tf(0.3276 1,0.07 1);G0=feedbac
14、k(G,1);G1=feedback(G*Gc,1);step(G0,-,G1,-);运行之后,得到结果如下图4-1所示:图4-1 校正前后的单位阶跃响应图分析比较:由上图可知,利用超前网络校正后,校正后的系统的超调量降低了,与此同时,峰值时间,上升时间及调节时间大大减小,加快了系统的响应速度,这一点与对数频率特性曲线的分析达到一致,很好地提高了系统的动态性能。4.1.2 单位斜坡输入的响应在MATLBA命令窗口中输入以下程序:num1=21;den1=1,2,21;num=6.8796,21;den=0.07,1.14,8.8796,21;t=0:0.1:10;u=t;y1=lsim(num
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 直流电机 补偿 环节 设计